<?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=Jlsv</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=Jlsv"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Jlsv"/>
		<updated>2026-04-30T20:29:45Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=103077</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=103077"/>
				<updated>2025-12-06T23:55:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Póster y enlace. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Póster y enlace.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:ClotoidePoster36.jpg|600px||izquierda||705px|&amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=103072</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=103072"/>
				<updated>2025-12-06T23:49:08Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Póster y enlace. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Póster y enlace.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:ClotoidePoster36.jpg|600px||izquierda||705px|&amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=103071</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=103071"/>
				<updated>2025-12-06T23:47:51Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Póster y enlace. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Póster y enlace.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:ClotoidePoster36.pdf|600px||izquierda||705px|&amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:ClotoidePoster36.jpg&amp;diff=103070</id>
		<title>Archivo:ClotoidePoster36.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:ClotoidePoster36.jpg&amp;diff=103070"/>
				<updated>2025-12-06T23:47:10Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102888</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102888"/>
				<updated>2025-12-06T20:56:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Póster y enlace. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Póster y enlace.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:Poster36.jpg|600px||izquierda||705px|&amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Poster36.jpg&amp;diff=102885</id>
		<title>Archivo:Poster36.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Poster36.jpg&amp;diff=102885"/>
				<updated>2025-12-06T20:56:01Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102876</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102876"/>
				<updated>2025-12-06T20:44:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Póster y enlace.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102872</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102872"/>
				<updated>2025-12-06T20:40:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102871</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102871"/>
				<updated>2025-12-06T20:39:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102863</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102863"/>
				<updated>2025-12-06T20:34:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102862</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102862"/>
				<updated>2025-12-06T20:33:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102857</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102857"/>
				<updated>2025-12-06T20:31:55Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102855</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102855"/>
				<updated>2025-12-06T20:31:23Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102848</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102848"/>
				<updated>2025-12-06T20:30:26Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102845</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102845"/>
				<updated>2025-12-06T20:29:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior viene dada por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
para calcular su masa teniendo en cuenta la función de densidad f&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102838</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102838"/>
				<updated>2025-12-06T20:26:11Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Suponiendo que la densidad de la superficie obtenida en el apartado anterior está descrita por la función:&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
 &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102831</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102831"/>
				<updated>2025-12-06T20:24:15Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Estructuras Civiles y la hélice cónica. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Torre de Babel'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Bramante Staircase (Museos Vaticanos, Ciudad del Vaticano)'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Kescalera.png&amp;diff=102829</id>
		<title>Archivo:Kescalera.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Kescalera.png&amp;diff=102829"/>
				<updated>2025-12-06T20:22:37Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Kbabel.jpg&amp;diff=102823</id>
		<title>Archivo:Kbabel.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Kbabel.jpg&amp;diff=102823"/>
				<updated>2025-12-06T20:20:21Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Babel.JPG&amp;diff=102819</id>
		<title>Archivo:Babel.JPG</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Babel.JPG&amp;diff=102819"/>
				<updated>2025-12-06T20:18:39Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Escalera.jpg&amp;diff=102818</id>
		<title>Archivo:Escalera.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Escalera.jpg&amp;diff=102818"/>
				<updated>2025-12-06T20:17:58Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102815</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102815"/>
				<updated>2025-12-06T20:16:48Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la hélice cónica.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:babel.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:escalera.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102797</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102797"/>
				<updated>2025-12-06T20:05:20Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]] &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102793</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102793"/>
				<updated>2025-12-06T20:04:21Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|Figura 6. Helice cónica]]&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102789</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102789"/>
				<updated>2025-12-06T20:03:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|thumb|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102786</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102786"/>
				<updated>2025-12-06T20:01:41Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102783</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102783"/>
				<updated>2025-12-06T20:01:18Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102780</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102780"/>
				<updated>2025-12-06T20:00:40Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102778</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102778"/>
				<updated>2025-12-06T20:00:09Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102771</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102771"/>
				<updated>2025-12-06T19:57:44Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102768</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102768"/>
				<updated>2025-12-06T19:56:42Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102767</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102767"/>
				<updated>2025-12-06T19:56:21Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt;&amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102766</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102766"/>
				<updated>2025-12-06T19:56:06Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102765</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102765"/>
				<updated>2025-12-06T19:55:38Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102761</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102761"/>
				<updated>2025-12-06T19:55:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102751</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102751"/>
				<updated>2025-12-06T19:51:24Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Porque el vector director eρ en cartesianas es &amp;lt;math&amp;gt; cos(\theta) \vec i + sin(\theta) \vec j &amp;lt;/math&amp;gt; y ρ controla la magnitud de los segmentos en la dirección de eρ.&lt;br /&gt;
&lt;br /&gt;
[[File:helice.jpg|505px|right|'''Figura 6. Helice cónica''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Helice.jpg&amp;diff=102746</id>
		<title>Archivo:Helice.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Helice.jpg&amp;diff=102746"/>
				<updated>2025-12-06T19:50:19Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102741</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102741"/>
				<updated>2025-12-06T19:48:37Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Porque el vector director eρ en cartesianas es &amp;lt;math&amp;gt; cos(\theta) \vec i + sin(\theta) \vec j &amp;lt;/math&amp;gt; y ρ controla la magnitud de los segmentos en la dirección de eρ.&lt;br /&gt;
&lt;br /&gt;
[[File:lice.jpg|505px|miniaturadeimagen|right|'''Dibujo de la superficie''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Helice.JPG&amp;diff=102734</id>
		<title>Archivo:Helice.JPG</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Helice.JPG&amp;diff=102734"/>
				<updated>2025-12-06T19:46:36Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102729</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102729"/>
				<updated>2025-12-06T19:45:19Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Porque el vector director eρ en cartesianas es &amp;lt;math&amp;gt; cos(\theta) \vec i + sin(\theta) \vec j &amp;lt;/math&amp;gt; y ρ controla la magnitud de los segmentos en la dirección de eρ.&lt;br /&gt;
&lt;br /&gt;
[[File:Helice.jpg|505px|miniaturadeimagen|right|'''Dibujo de la superficie''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102722</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102722"/>
				<updated>2025-12-06T19:43:33Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Porque el vector director eρ en cartesianas es &amp;lt;math&amp;gt; cos(\theta) \vec i + sin(\theta) \vec j &amp;lt;/math&amp;gt; y ρ controla la magnitud de los segmentos en la dirección de eρ.&lt;br /&gt;
&lt;br /&gt;
[[File:Graficaej9.jpg|410px|miniaturadeimagen|right|'''Dibujo de la superficie''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('summer');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Helicoide cónico'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102700</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102700"/>
				<updated>2025-12-06T19:35:06Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
A partir de la parametrización de la expresión de la curva siguiente, se representará mediante segmentos ortogonales de longitud l y vector director eρ la superficie reglada  asociada a dicha curva. Esta superficie se conoce como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Porque el vector director eρ en cartesianas es &amp;lt;math&amp;gt; cos(\theta) \vec i + sin(\theta) \vec j &amp;lt;/math&amp;gt; y ρ controla la magnitud de los segmentos en la dirección de eρ.&lt;br /&gt;
&lt;br /&gt;
[[File:Graficaej9.jpg|410px|miniaturadeimagen|right|'''Dibujo de la superficie''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('winter');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Superficie Reglada de la Hélice Cónica'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102692</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=102692"/>
				<updated>2025-12-06T19:32:03Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Superficie Reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
n este apartado se va a dibujar la superficie reglada asociada a la parametrización de una curva mediante segmentos ortogonales de longitud 1 y vector director eρ. Esta superficie se conoce habitualmente como helicoide cónico&lt;br /&gt;
&amp;lt;br \&amp;gt; &lt;br /&gt;
*La parametrización de la superficie en cartesianas es la siguiente:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsen(t),t),     t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
En función de u y v:&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma(u)=(x_{1}(u),x_{2}(u),x_{3}(u))=(ucos(u),usen(u),u),     u∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br \&amp;gt;&lt;br /&gt;
Para que la gráfica muestre la superficie reglada hay que extender los segmentos desde la hélice para cada punto de la curva base, la superficie se expresa como: &lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt;\phi(u,v)=(x_{1}+vcos(u),x_{2}+vsin(u),x_{3}) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Porque el vector director eρ en cartesianas es &amp;lt;math&amp;gt; cos(\theta) \vec i + sin(\theta) \vec j &amp;lt;/math&amp;gt; y ρ controla la magnitud de los segmentos en la dirección de eρ.&lt;br /&gt;
&lt;br /&gt;
[[File:Graficaej9.jpg|410px|miniaturadeimagen|right|'''Dibujo de la superficie''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
u=linspace(2*pi, 6*pi, 100); % Valores de u&lt;br /&gt;
v=linspace(0, 1, 100);     % Valores de v&lt;br /&gt;
[U, V] = meshgrid(u, v);   % Malla para parametrización&lt;br /&gt;
% Coordenadas de la superficie reglada&lt;br /&gt;
X=U.*cos(U)+V.*cos(U);&lt;br /&gt;
Y=U.*sin(U)+V.*sin(U);&lt;br /&gt;
Z=U;&lt;br /&gt;
% Gráfica de la superficie &lt;br /&gt;
surf(X, Y, Z, 'EdgeColor', 'none');&lt;br /&gt;
% Configuración de la gráfica&lt;br /&gt;
colormap('winter');&lt;br /&gt;
c=colorbar; &lt;br /&gt;
c.Label.String='Valores en Z'; &lt;br /&gt;
axis equal;&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y'); &lt;br /&gt;
zlabel('Z');&lt;br /&gt;
title('Superficie Reglada de la Hélice Cónica'); &lt;br /&gt;
grid on;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=101051</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=101051"/>
				<updated>2025-12-05T15:40:57Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Masa de la superficie reglada. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
Se considera la helice cónica cuya parametrización es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsin(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsin(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sint &amp;amp;0 \\ sint &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sint\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + sinv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsinv+ u\cdot sinv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Masa de la superficie reglada.=&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98860</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98860"/>
				<updated>2025-12-04T14:04:20Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Estructuras Civiles y la clotoide. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
Se considera la helice cónica cuya parametrización es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsin(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsin(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sint &amp;amp;0 \\ sint &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sint\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + sinv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsinv+ u\cdot sinv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada.==&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98859</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98859"/>
				<updated>2025-12-04T14:04:07Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Estructuras Civiles y la clotoide. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD''| &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
Se considera la helice cónica cuya parametrización es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsin(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsin(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sint &amp;amp;0 \\ sint &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sint\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + sinv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsinv+ u\cdot sinv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada.==&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98858</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98858"/>
				<updated>2025-12-04T14:03:46Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Estructuras Civiles y la clotoide. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px||''Diseño en CAD''| &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
Se considera la helice cónica cuya parametrización es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsin(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsin(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sint &amp;amp;0 \\ sint &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sint\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + sinv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsinv+ u\cdot sinv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada.==&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98857</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98857"/>
				<updated>2025-12-04T14:02:58Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Estructuras Civiles y la clotoide. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px||Diseño en CAD| &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
Se considera la helice cónica cuya parametrización es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsin(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsin(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sint &amp;amp;0 \\ sint &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sint\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + sinv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsinv+ u\cdot sinv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada.==&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98855</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98855"/>
				<updated>2025-12-04T14:01:26Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Estructuras Civiles y la clotoide.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
Se considera la helice cónica cuya parametrización es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsin(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsin(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sint &amp;amp;0 \\ sint &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sint\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + sinv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsinv+ u\cdot sinv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada.==&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98854</id>
		<title>La Clotoide (Grupo 36)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=La_Clotoide_(Grupo_36)&amp;diff=98854"/>
				<updated>2025-12-04T13:59:53Z</updated>
		
		<summary type="html">&lt;p&gt;Jlsv: /* Ejemplos en Ingeniería Civil. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | La clotoide. Grupo 36 | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC25/26|2025-26]] | José Luis Sánchez Vargas, Dennis Rodríguez Pérez, Yayun Wang.}}&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:TC25/26]]&lt;br /&gt;
== Introducción.==&lt;br /&gt;
Una clotoide, también conocida como espiral de Cornu o espiral de Euler, es una curva geométrica cuya curvatura varía de manera lineal con respecto a su longitud. Es decir, a medida que avanzamos a lo largo de la curva, la curvatura cambia gradualmente, comenzando desde un valor inicial nulo (recta) hasta alcanzar una curvatura máxima, lo que la hace ideal para transiciones suaves entre rectas y curvas.&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,L)&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
Para nuestro caso tomaremos L=4. La expresión general quedará de esta forma:&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,4)&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:dibujoclotoide.jpg|505px|thumb|right|Figura 1: Clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
% Asignación de los parámetros&lt;br /&gt;
t = linspace(0, 4, 200);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t);&lt;br /&gt;
figure;&lt;br /&gt;
plot(x, y);&lt;br /&gt;
title('La Clotoide');&lt;br /&gt;
xlabel('X');&lt;br /&gt;
ylabel('Y');&lt;br /&gt;
axis equal;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Velocidad y aceleración.==&lt;br /&gt;
Para calcular ambos vectores, se han aplicado las siguientes fórmulas de velocidad &amp;lt;math&amp;gt; \dot{\gamma } &amp;lt;/math&amp;gt; y aceleración &amp;lt;math&amp;gt; \ddot{\gamma } &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }'}=cos(\frac{t^2}{2}) \vec{i}  +sin(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\vec{{\gamma }''}= -t\cdot sin(\frac{t^2}{2}) \vec{i} +t\cdot cos(\frac{t^2}{2})\vec{j}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para representarlo, partiremos del código y gráfica del apartado anterior, añadiendo el siguiente código, y obteniendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:velocaceler.jpg|505px|thumb|right|Figura 2: Vectores velocidad y aceleración de la clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 150);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x = arrayfun(x, t);&lt;br /&gt;
y = arrayfun(y, t); &lt;br /&gt;
V1 = cos(t.^2/2);&lt;br /&gt;
V2 = sin(t.^2/2);&lt;br /&gt;
A1 = -t.*sin(t.^2/2);&lt;br /&gt;
A2 = t.*cos(t.^2/2);&lt;br /&gt;
figure&lt;br /&gt;
hold on&lt;br /&gt;
plot (x ,y ,'b') ; &lt;br /&gt;
quiver(x,y,V1,V2,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; &lt;br /&gt;
quiver(x,y,A1,A2,&amp;quot;color&amp;quot;,&amp;quot;r&amp;quot;) ; &lt;br /&gt;
axis equal&lt;br /&gt;
hold off&lt;br /&gt;
title('Vectores velocidad y aceleracion');&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;);&lt;br /&gt;
ylabel(&amp;quot;Y&amp;quot;);&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;
&lt;br /&gt;
==Cálculo de los vectores tangente y normal==&lt;br /&gt;
&lt;br /&gt;
Haciendo uso del vector velocidad, calcularemos el vector tangente y normal:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
El vector tangente:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec t (t) =\tfrac{{\gamma}'(t)}{\left |{\gamma}'(t)  \right |} = \tfrac{{\gamma}'(t)}{1} = cos(\frac{t^2}{2}) \vec i+sin(\frac{t^2}{2}) \vec j &amp;lt;/math&amp;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;
El vector normal:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \vec n (t) =\tfrac{-{y}'(t) \vec i+{x}'(t) \vec j}{\sqrt{{x}'(t)^2 \vec i + {y}'(t)^2 \vec j}} = \tfrac{-sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j}{1} = -sen(\frac{t^2}{2}) \vec i+cos(\frac{t^2}{2}) \vec j  &amp;lt;/math&amp;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;
[[File:tannormal01.jpg|505px|thumb|right|Figura 3. Curva vector tangente y normal]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t = linspace(0, 4, 100);&lt;br /&gt;
x = @(t) integral(@(s) cos(s.^2/2), 0, t);&lt;br /&gt;
y = @(t) integral(@(s) sin(s.^2/2), 0, t);&lt;br /&gt;
x=arrayfun(x, t);&lt;br /&gt;
y=arrayfun(y, t);&lt;br /&gt;
norma=1;&lt;br /&gt;
T1 = cos(t.^2/2)./norma;&lt;br /&gt;
T2 = sin(t.^2/2)./norma;&lt;br /&gt;
N1= -sin((t.^2)./2);&lt;br /&gt;
N2= cos ((t.^2)./2);&lt;br /&gt;
figure;&lt;br /&gt;
hold on;&lt;br /&gt;
plot(x,y,'b'); %curva&lt;br /&gt;
quiver(x,y,T1,T2,&amp;quot;color&amp;quot;,'r');&lt;br /&gt;
quiver(x,y,N1,N2,&amp;quot;color&amp;quot;,'g');&lt;br /&gt;
axis equal&lt;br /&gt;
hold off;&lt;br /&gt;
title ('Clotoide, tangente y normal.')&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Curvatura k(t).==&lt;br /&gt;
Estudiaremos la curvatura de &amp;lt;math&amp;gt; γ(t) &amp;lt;/math&amp;gt; que se expresa de la siguiente forma:&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;center&amp;gt;&amp;lt;math&amp;gt; \kappa (t)=\frac{{x}'(t)\cdot {y}''(t)-{x}''(t)\cdot {y}'(t)}{({x}'(t)^2  + {y}'(t)^2)^{\frac{3}{2}}} &amp;lt;/math&amp;gt;  &amp;lt;math&amp;gt; =\frac{cos(\frac{t^2}{2})\cdot t\cdot cos(\frac{t^2}{2})-(-t\cdot sin(\frac{t^2}{2})\cdot sin(\frac{t^2}{2}))}{\sqrt{[(cos(\frac{t^2}{2}))^2+(sin(\frac{t^2}{2}))^2]^3}}=\frac{t}{1}=t , t ∈ [0,4] &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 curvatura se ha obtenido mediante el siguiente código:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Archivo:kurvatur.jpg|505px|thumb|right|Figura 4: Gráfica de la curvatura ]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
t=linspace(0,4,70)&lt;br /&gt;
k=t;&lt;br /&gt;
figure&lt;br /&gt;
plot(t,k,'b');&lt;br /&gt;
axis equal&lt;br /&gt;
title('Curvatura.');&lt;br /&gt;
xlabel('Eje X');&lt;br /&gt;
ylabel('Eje Y');&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&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 en un punto de la curva es aquella que es tangente a la curva en ese punto y que mejor la aproxima localmente (el término osculatriz viene del&lt;br /&gt;
latín osculum, que significa beso).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
En este caso calcularemos dicha circunferencia para P= &amp;lt;math&amp;gt; \gamma (1.5) &amp;lt;/math&amp;gt;, es decir, t=1.5, el radio R(t) de la circunferencia osculatriz y su centro Q(t) 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;
De esta forma obtenemos la circunferencia osculatriz, añadiendo el siguiente código, al anterior de la clotoide:&lt;br /&gt;
[[Archivo:oscula.jpg|505px|thumb|right|Figura 5: Circunferencia osculatriz y clotoide]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
&lt;br /&gt;
% 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;
% R(t)&lt;br /&gt;
R = 1/1.5;&lt;br /&gt;
% Vec norm t = 1.5&lt;br /&gt;
nx = -sin(1.5^2/2);&lt;br /&gt;
ny =  cos(1.5^2/2);&lt;br /&gt;
% Q(t)&lt;br /&gt;
Qx = X1 + R*nx;&lt;br /&gt;
Qy = Y1 + R*ny;&lt;br /&gt;
% Param&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;
% Dibujo&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;
&lt;br /&gt;
=La Clotoide aplicada a la ingeniería.=&lt;br /&gt;
* Carreteras y ferrocarriles: &lt;br /&gt;
#Transición suave: Su función principal es evitar el cambio brusco de dirección que se produce al pasar directamente de una recta a una curva.&lt;br /&gt;
#Seguridad: Proporciona una trayectoria más natural para los conductores, reduciendo la posibilidad de accidentes.&lt;br /&gt;
#Comodidad: Permite que los pasajeros experimenten aceleraciones centrífugas de manera gradual, lo que aumenta la comodidad del viaje.&lt;br /&gt;
#Diseño del peralte: Facilita el diseño y la aplicación progresiva del peralte (inclinación de la carretera) en las curvas.&lt;br /&gt;
&lt;br /&gt;
* Otras aplicaciones:&lt;br /&gt;
#Incorporaciones y cambios de sentido: Se utiliza en el diseño de rampas de incorporación a autopistas y en cambios de sentido.&lt;br /&gt;
#Adaptación a la topografía: Su flexibilidad geométrica permite una adaptación más económica a las características del terreno. &lt;br /&gt;
&lt;br /&gt;
* Propiedades clave &lt;br /&gt;
#Variación del radio: El radio de curvatura (\(\rho \)) de la clotoide varía de manera inversamente proporcional a la distancia (\(s\)) recorrida. La ecuación que lo describe es \(\rho \cdot s=a^{2}\), donde \(a\) es una constante que define el tamaño de la clotoide.&lt;br /&gt;
#Conexión de tramos:Puede conectar una recta con una curva circular.Puede conectar dos curvas circulares de diferentes radios.&lt;br /&gt;
#Radio de curvatura: Al inicio de la curva (s=0), el radio es infinitamente grande (tangente a una recta). A medida que se avanza, el radio disminuye hasta el radio de la curva circular siguiente. &lt;br /&gt;
&lt;br /&gt;
=Ejemplos en Ingeniería Civil.=&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:cadclot.jpg|600px||izquierda||705px|''Diseño en CAD'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:disroad.jpg|600px||centro||505px|''Aplicación en carreteras'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Archivo:rusa.jpg|600px||centro||360px|''Clotoide en montaña rusa'' ]]&lt;br /&gt;
[[Archivo:rail.jpg|600px||izquierda||850px|''Aplicación en ferrocarril'' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Superficie Reglada.=&lt;br /&gt;
Se considera la helice cónica cuya parametrización es:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt; &amp;lt;math&amp;gt; \gamma (t)=(x_{1}(t),x_{2}(t),x_{3}(t))=(tcos(t),tsin(t),t), t∈(2π,6π) &amp;lt;/math&amp;gt; &amp;lt;/center&amp;gt;&lt;br /&gt;
Para dibujar dicha superficie reglada asociada a la curva mediantes segmentos ortogonales de longitud 1 y vector &amp;lt;math&amp;gt;\bar{e}_p &amp;lt;/math&amp;gt;, se hace lo siguiente:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1) Se parametriza la curva segun v: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; \gamma (v)=(x_{1}(v),x_{2}(v),x_{3}(v))=(vcos(v),vsin(v),v), v∈(2π,6π) &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2)Usar una matriz de cambio de base para pasar el vector &amp;lt;math&amp;gt;\vec{e_{\rho}} &amp;lt;/math&amp;gt; de cilíndricas a cartesianas:&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
\begin{pmatrix}v_1\\v_2 \\v_3 \end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost &amp;amp; -sint &amp;amp;0 \\ sint &amp;amp; cost &amp;amp; 0\\ 0 &amp;amp; 0 &amp;amp; 1\end{pmatrix}&lt;br /&gt;
\begin{pmatrix}1\\0\\0\end{pmatrix}=&lt;br /&gt;
\begin{pmatrix}cost\\ sint\\0 \end{pmatrix}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Por lo tanto &amp;lt;math&amp;gt;\vec{w}(v) = cosv \overline{i} + sinv\overline{j} &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Sustituir todos los valores en la formula &amp;lt;math&amp;gt; \phi (u,v)= \gamma(v) + u\cdot \bar{w}(v) &amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;\phi (u,v)= (vcosv+u\cdot cosv) \overline{i} + (vsinv+ u\cdot sinv) \overline{j} + v \overline{k} &amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
Para representar la hélice cónica hemos usado el siguiente código de Matlab:&lt;br /&gt;
[[Archivo:helicoide999999.jpg|505px|thumb|right|Figura 6: Hélicoide cónica]]&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear; clc; clf;&lt;br /&gt;
%Definimos los parámetros&lt;br /&gt;
u=(0:0.01:1);&lt;br /&gt;
v=(2.*pi:0.01:6.*pi);&lt;br /&gt;
[MU,MV]=meshgrid(u,v);&lt;br /&gt;
&lt;br /&gt;
%Definimos la superficie reglada en coordenadas cilíndricas&lt;br /&gt;
 r=MV+MU;&lt;br /&gt;
 th=MV;&lt;br /&gt;
 z=MV;&lt;br /&gt;
&lt;br /&gt;
%Transformamos las coordenadas en cartesianas&lt;br /&gt;
x=r.*cos(th);&lt;br /&gt;
y=r.*sin(th);&lt;br /&gt;
z=z;&lt;br /&gt;
&lt;br /&gt;
%Dibujamos la superficie en una gráfica&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
title('Helicoide cónico');&lt;br /&gt;
shading flat;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A continuación, se muestran una serie de aplicaciones en el mundo real:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:helicoide33.jpg|600px|miniaturadeimagen|izquierda|'''Torre espiral (Dinamarca)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
[[Archivo:helicoide44.jpg|600px|miniaturadeimagen|centro|'''Helicoide de Caracas (Venezuela)''' &amp;lt;br /&amp;gt;]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Masa de la superficie reglada.==&lt;br /&gt;
Dada la función de densidad &amp;lt;math&amp;gt; f(x_1,x_2,x_3)=(\frac{x_1^2+x_2^2}{x_3 })&amp;lt;/math&amp;gt;, para calcular la masa usaremos la expresión&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt; Masa=\iint_{S}^{}fds=\iint_{D}^{}f(\phi(u,v))\cdot \left | \phi '_u\times\phi '_v \right |dudv&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Primero calculamos las derivadas de &amp;lt;math&amp;gt;\phi'_u &amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\phi'_v &amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_u = cosv \overline{i} + sinv \overline {j}&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
\phi'_v = (cosv-vsinv-usinv) \overline{i} + (sinv+vcosv+ucosv) \overline {j} +\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Posteriormente se calcula su producto vectorial para introducirlo en la matriz&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
 \phi '_u\times\phi '_v  = sinv \overline{i} - cosv \overline{j} + (u+v)\overline{k}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&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;
|\phi '_u\times\phi '_v | = \sqrt{1+(u+v)^2}&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A continuacion se calcula &amp;lt;math&amp;gt; f(\phi(u,v))&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
f(\phi(u,v))= (\frac{v^2+u^2}{v })&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
Finalmente, sustituimos los valores obtenidos en la integral doble para calcular la masa&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;math&amp;gt;&lt;br /&gt;
Masa=\int_{2\pi}^{6\pi}\int_{0}^{1} (\frac{v^2+u^2}{v})  \cdot \sqrt{1+(u+v)^2} du dv =2176.6255&lt;br /&gt;
&amp;lt;/math&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para calcular la integral, hemos usado el siguiente código de matlab:&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
clear;clc&lt;br /&gt;
% Esta función calcula la integral doble con el orden dv du:&lt;br /&gt;
% Definición de la función a integrar f(u, v)&lt;br /&gt;
fun = @(u, v) ((u + v).^2 ./ u) .* sqrt(1 + (u + v).^2);&lt;br /&gt;
%% Definición de los límites de integración&lt;br /&gt;
v_min = 0;&lt;br /&gt;
v_max = 1;&lt;br /&gt;
u_min = 2*pi;&lt;br /&gt;
u_max = 6*pi;&lt;br /&gt;
%% Cálculo de la integral doble&lt;br /&gt;
Masa = integral2(fun, u_min, u_max, v_min, v_max);&lt;br /&gt;
%% Mostrar el resultado&lt;br /&gt;
fprintf('El valor numérico de la integral doble (Masa) con orden dv du es: M = %f\n', Masa);&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jlsv</name></author>	</entry>

	</feed>