<?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=Sara+Cabezas</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=Sara+Cabezas"/>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/wiki/Especial:Contribuciones/Sara_Cabezas"/>
		<updated>2026-04-30T18:34:46Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66852</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66852"/>
				<updated>2023-12-19T12:20:11Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R+R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\mathbb{i}&amp;lt;/math&amp;gt;.&lt;br /&gt;
Una posible parametrización es: &lt;br /&gt;
::::&amp;lt;math&amp;gt;Φ(u, v)= (u, v-sin(v), 1+cos(v))\hspace{1cm}u∈(0,1)\hspace{1cm} v∈(0,2π)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
[[Archivo:Puentelondres.jpeg|250px|thumb|right|Figura 8.2. puente de Londres (Arizona). John Rennie]]&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de elementos arquitectónicos'''&lt;br /&gt;
[[Archivo:6128 el-real-observatorio-de-greenwich.jpg|400px|thumb|right|Figura 8.4. Real Observatorio de Greenwich. Christopher Wren]]&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
[[Archivo:Catedral de San Pablo. Christopher Wren.jpeg|370px|thumb|center|Figura 8.3. Catedral de San Pablo en Londres. Christopher Wren]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66851</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66851"/>
				<updated>2023-12-19T12:16:16Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R+R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director i.&lt;br /&gt;
Una posible parametrización es: &lt;br /&gt;
::::&amp;lt;math&amp;gt;Φ(u, v)= (u, v-sin(v), 1+cos(v))\hspace{1cm}u∈(0,1)\hspace{1cm} v∈(0,2π)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
[[Archivo:Puentelondres.jpeg|250px|thumb|right|Figura 8.2. puente de Londres (Arizona). John Rennie]]&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de elementos arquitectónicos'''&lt;br /&gt;
[[Archivo:6128 el-real-observatorio-de-greenwich.jpg|400px|thumb|right|Figura 8.4. Real Observatorio de Greenwich. Christopher Wren]]&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
[[Archivo:Catedral de San Pablo. Christopher Wren.jpeg|370px|thumb|center|Figura 8.3. Catedral de San Pablo en Londres. Christopher Wren]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66850</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66850"/>
				<updated>2023-12-19T12:14:07Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R+R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director.&lt;br /&gt;
Una posible parametrización es: &lt;br /&gt;
::::&amp;lt;math&amp;gt;Φ(u, v)= (u, v-sin(v), 1+cos(v))\hspace{1cm}u∈(0,1)\hspace{1cm} v∈(0,2π)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
[[Archivo:Puentelondres.jpeg|250px|thumb|right|Figura 8.2. puente de Londres (Arizona). John Rennie]]&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de elementos arquitectónicos'''&lt;br /&gt;
[[Archivo:6128 el-real-observatorio-de-greenwich.jpg|400px|thumb|right|Figura 8.4. Real Observatorio de Greenwich. Christopher Wren]]&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
[[Archivo:Catedral de San Pablo. Christopher Wren.jpeg|370px|thumb|center|Figura 8.3. Catedral de San Pablo en Londres. Christopher Wren]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66845</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66845"/>
				<updated>2023-12-19T09:41:55Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
[[Archivo:Puentelondres.jpeg|250px|thumb|right|Figura 8.2. puente de Londres (Arizona). John Rennie]]&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de elementos arquitectónicos'''&lt;br /&gt;
[[Archivo:6128 el-real-observatorio-de-greenwich.jpg|400px|thumb|right|Figura 8.4. Real Observatorio de Greenwich. Christopher Wren]]&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
[[Archivo:Catedral de San Pablo. Christopher Wren.jpeg|370px|thumb|center|Figura 8.3. Catedral de San Pablo en Londres. Christopher Wren]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66780</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66780"/>
				<updated>2023-12-16T10:55:11Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
[[Archivo:Puentelondres.jpeg|250px|thumb|right|Figura 8.2. puente de Londres (Arizona). John Rennie]]&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de elementos arquitectónicos'''&lt;br /&gt;
[[Archivo:6128 el-real-observatorio-de-greenwich.jpg|400px|thumb|right|Figura 8.4. Real Observatorio de Greenwich. Christopher Wren]]&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
[[Archivo:Catedral de San Pablo. Christopher Wren.jpeg|370px|thumb|center|Figura 8.3. Catedral de San Pablo en Londres. Christopher Wren]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66779</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66779"/>
				<updated>2023-12-16T10:52:07Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
[[Archivo:Puentelondres.jpeg|400px|thumb|center|Figura 8.2. puente de Londres (Arizona). John Rennie]]&lt;br /&gt;
&lt;br /&gt;
'''Diseño de elementos arquitectónicos'''&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
[[Archivo:Catedral de San Pablo. Christopher Wren.jpeg|400px|thumb|center|Figura 8.3. Catedral de San Pablo en Londres. Christopher Wren]]&lt;br /&gt;
[[Archivo:6128 el-real-observatorio-de-greenwich.jpg|400px|thumb|right|Figura 8.4. Real Observatorio de Greenwich. Christopher Wren]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66778</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66778"/>
				<updated>2023-12-16T10:48:41Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
[[Archivo:Puentelondres.jpeg|400px|thumb|center|Figura 8.2. puente de Londres (Arizona). John Rennie]]&lt;br /&gt;
&lt;br /&gt;
'''Diseño de elementos arquitectónicos'''&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
[[Archivo:Catedral de San Pablo. Christopher Wren.jpeg|400px|thumb|left|Figura 8.3. Catedral de San Pablo en Londres. Christopher Wren]]&lt;br /&gt;
[[Archivo:6128 el-real-observatorio-de-greenwich.jpg|400px|thumb|right|Figura 8.4. Real Observatorio de Greenwich. Christopher Wren]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:6128_el-real-observatorio-de-greenwich.jpg&amp;diff=66777</id>
		<title>Archivo:6128 el-real-observatorio-de-greenwich.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:6128_el-real-observatorio-de-greenwich.jpg&amp;diff=66777"/>
				<updated>2023-12-16T10:48:09Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66776</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66776"/>
				<updated>2023-12-16T10:47:23Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
[[Archivo:Puentelondres.jpeg|400px|thumb|center|Figura 8.2. puente de Londres (Arizona). John Rennie]]&lt;br /&gt;
&lt;br /&gt;
'''Diseño de elementos arquitectónicos'''&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
[[Archivo:Catedral de San Pablo. Christopher Wren.jpeg|400px|thumb|center|Figura 8.3. Catedral de San Pablo en Londres. Christopher Wren]]&lt;br /&gt;
[[Archivo:Greenwich.jpg|400px|thumb|center|Figura 8.4. Real Observatorio de Greenwich. Christopher Wren]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Greenwich.jpg&amp;diff=66775</id>
		<title>Archivo:Greenwich.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Greenwich.jpg&amp;diff=66775"/>
				<updated>2023-12-16T10:46:32Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Puentelondres.jpeg&amp;diff=66774</id>
		<title>Archivo:Puentelondres.jpeg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Puentelondres.jpeg&amp;diff=66774"/>
				<updated>2023-12-16T10:39:51Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66773</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=66773"/>
				<updated>2023-12-16T10:36:44Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Estructura civil */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1.1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 1.2.  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 2: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 2, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 3 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 3:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 4.1. Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 4.2. Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 4.1 y 4.2). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 5: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 6.1. Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 6.1 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 6.2).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 6.2. Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 7.1. Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 7.2. Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 7.3. Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|center|Figura 8.1. Museo de Arte Kimbell en Fort Worth. Louis Kahn]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 9. Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Observación''':&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad.jpg|500px|thumb|right|Figura 10.1. Distribución de la densidad según dirección j]]&lt;br /&gt;
&lt;br /&gt;
Para entender como se distribuye la densidad en todos los puntos de la superficie (contenidos en R3) se puede representar la función densidad según la función&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_2)=cos(x_2)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
que admite valores entre -1 y 1 pues &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; pertenece a &amp;lt;math&amp;gt;(0, 2\pi)&amp;lt;/math&amp;gt;. Se puede ver gráficamente en la Figura 10.&lt;br /&gt;
&lt;br /&gt;
Sin embargo resulta difícil pensar que la densidad es negativa en algún punto de la superficie. Por este motivo, se considera la siguiente función densidad&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)+1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
De esta manera se tiene una superficie cuya densidad varía en función de la coordenada &amp;lt;math&amp;gt;x_2&amp;lt;/math&amp;gt; manteniéndose constante en las otras dos, por tanto la densidad es constante para &amp;lt;math&amp;gt;x_2=cte&amp;lt;/math&amp;gt;, es decir, para las distintas rectas generatrices con dirección &amp;lt;math&amp;gt;\vec i&amp;lt;/math&amp;gt; que forman la superficie. Su valor va desde 2 en la generatriz más alta hasta anularse en la generatriz inferior. Se admite este resultado por considerarse aproximado en el cálculo de la masa. En la Figura 10.2. se puede observar una representación de la nueva función de densidad en el espacio, como una superficie cuyas coordenadas &amp;lt;math&amp;gt;x_3&amp;lt;/math&amp;gt; son el valor de la densidad en los puntos de la superficie junto a la que se representa.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_densidad_esp.jpg|500px|thumb|center|Figura 10.2. Densidad vista como superficie y Superficie considerada]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Con esta distribución de la densidad: '''La masa de la superficie es 9.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=63281</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=63281"/>
				<updated>2023-12-14T13:25:14Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Bibliografía */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 4 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 8 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 9).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 9: Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 10: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 11: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 12: Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|Figura 13: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 14: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide|Unicoos.com]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=63279</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=63279"/>
				<updated>2023-12-14T13:23:47Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Bibliografía */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 4 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 8 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 9).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 9: Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 10: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 11: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 12: Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|Figura 13: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 14: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide/]]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=63277</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=63277"/>
				<updated>2023-12-14T13:23:25Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Bibliografía */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 4 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 8 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 9).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 9: Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 10: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 11: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 12: Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|Figura 13: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 14: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
:[https://www.unicoos.com/blog/christopher-wren-y-la-cicloide/]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=63269</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=63269"/>
				<updated>2023-12-14T13:10:45Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Circunferencia osculatriz */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la cicloide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si se recuerdan las propiedades trigonométricas se sabe que&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(2t)=\cos^2(t)-\sin^2(t),\hspace{1cm}&amp;lt;/math&amp;gt;pues&amp;lt;math&amp;gt;\hspace{1cm}\cos(t+t)=\cos(t).\cos(t)-\sin(t).\sin(t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O lo que es lo mismo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\cos(t)=\cos^2\left(\frac{t}{2}\right)-\sin^2\left(\frac{t}{2}\right)=1-2\sin^2\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por tanto&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\sqrt{2}.\int_0^{2\pi}\sqrt{2\sin^2\left(\frac{t}{2}\right)} \; dt = 2\int_0^{2\pi}\sin\left(\frac{t}{2}\right) \; dt =  2.\left [ -2\cos\left(\frac{t}{2}\right)  \right ]_0^{2\pi}=2.\left(-2\cos(\pi)+2\cos(0)\right)=2.(2+2)=8  &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. .&lt;br /&gt;
&lt;br /&gt;
En la Figura 4 se puede observar que la longitud es el área bajo la curva que representa el módulo del vector velocidad en cada punto. Como se ha visto antes dicho módulo puede escribirse según&lt;br /&gt;
::::&amp;lt;math&amp;gt;|γ'(t)|= 2\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{2.sin\left(\frac{t}{2}\right)},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{\left(x'(t)^2+y'(t)^2\right)^{\frac{3}{2}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{\left((1-\cos^2(t))+\sin^2(t)\right)^\frac{3}{2}}=\frac{\cos(t)-\cos^2(t)-\sin^2(t)}{(1+\cos^2(t)-2\cos(t)+\sin^2(t))^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{2}.\sin\left(\frac{t}{2}\right)}=\frac{-1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-1}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{1}{4}.\frac{1}{\sin\left(\frac{t}{2}\right)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 4.\sin\left(\frac{t}{2}\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = 0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Además, el radio de curvatura es máximo cuando &amp;lt;math&amp;gt;t=\pi,3\pi,...&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = 4.\sin\left(\frac{t}{2}\right)\cdot \frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&lt;br /&gt;
&lt;br /&gt;
4.\sin\left(\frac{t}{2}\right)\cdot \frac{\sin(t).\vec i-2\sin^2\left(\frac{t}{2}\right).\vec j}{\sqrt{2}.\sqrt{2}.\sin\left(\frac{t}{2}\right)}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::&amp;lt;math&amp;gt;\hspace{1cm}=2.\sin(t).\vec i-4\sin^2\left(\frac{t}{2}\right).\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = (t-\sin(t),1-\cos(t)) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right) =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t-\sin(t),2\sin^2\left(\frac{t}{2}\right)\right) + \left(2\sin(t) , -4\sin^2\left(\frac{t}{2}\right)\right)=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:::::&amp;lt;math&amp;gt;=\left(t+\sin(t),-2\sin^2\left(\frac{t}{2}\right)\right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0.3\hspace{1cm}&amp;lt;/math&amp;gt;entonces &amp;lt;math&amp;gt;\hspace{1cm}C(0.3)=\left(0.5955  , -0.0446\right)\hspace{1cm}&amp;lt;/math&amp;gt; y&amp;lt;math&amp;gt;\hspace{1cm} R(0.3) = 4.\sin\left(\frac{0.3}{2}\right)= 0.5978\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
En la Figura 8 se observa que las coordenadas del centro y el radio de la circunferencia osculatriz correspondiente a &amp;lt;math&amp;gt;\hspace{0.2cm}t=0.3\hspace{0.2cm}&amp;lt;/math&amp;gt; son una aproximación de la solución exacta ya que dependen del número de puntos de muestreo tomados para el cálculo numérico. En este caso se han utilizado 100 valores comprendidos dentro del intervalo &amp;lt;math&amp;gt;\hspace{0.2cm} I \hspace{0.2cm}&amp;lt;/math&amp;gt;. Para obtener un resultado más acertado se ha tenido que aumentar el número de valores del intervalo hasta 20000 (Figura 9).&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_osculatriz_20000_1.jpg|500px|thumb|center|Figura 9: Circunferencia osculatriz para t=0.3 con N=20000 valores de t]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
N=100; %Nº de valores del intervalo&lt;br /&gt;
t=linspace(a,b,N);  % Vector de valores del intervalo    &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|Figura 10: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|Figura 11: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|Figura 12: Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|Figura 13: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 14: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59590</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59590"/>
				<updated>2023-12-11T17:47:24Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. No se trata de longitud mínima (en cuyo caso sería una recta), sino del tiempo mínimo en pasar de uno a otro.&lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 9: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|figura 10: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|figura 11: Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 12: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59587</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59587"/>
				<updated>2023-12-11T17:45:47Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 9: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|figura 10: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|300px|thumb|centro|figura 11: Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 12: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59586</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59586"/>
				<updated>2023-12-11T17:44:56Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 9: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|figura 10: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:Péndulohuygensciclo.gif|350px|thumb|centro|figura 11: Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 12: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:P%C3%A9ndulohuygensciclo.gif&amp;diff=59585</id>
		<title>Archivo:Péndulohuygensciclo.gif</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:P%C3%A9ndulohuygensciclo.gif&amp;diff=59585"/>
				<updated>2023-12-11T17:43:45Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59582</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59582"/>
				<updated>2023-12-11T17:42:31Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 9: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|figura 10: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
[[Archivo:isochronus_cycloidal_pendula.gif|350px|thumb|centro|figura 11: Péndulo de Huygens.]]&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 12: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59564</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59564"/>
				<updated>2023-12-11T17:33:36Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 9: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|figura 10: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 12: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59563</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59563"/>
				<updated>2023-12-11T17:31:35Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 9: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|figura 10: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59561</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59561"/>
				<updated>2023-12-11T17:31:05Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 11: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
[[Archivo:tautochrone_curve.gif|350px|thumb|centro|figura 12: Curva tautócrona.]]&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59553</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59553"/>
				<updated>2023-12-11T17:27:18Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido que es recorrida en el menor tiempo posible por un cuerpo que comienza en un punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 11: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59544</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59544"/>
				<updated>2023-12-11T17:23:17Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona &lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido ya que es recorrida en el menor tiempo posible por un cuerpo que comienza en el punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
[[Archivo:brachistochrone.gif|350px|thumb|centro|figura 11: Curva braquistócrona.]]&lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Brachistochrone.gif&amp;diff=59538</id>
		<title>Archivo:Brachistochrone.gif</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Brachistochrone.gif&amp;diff=59538"/>
				<updated>2023-12-11T17:19:11Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59510</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59510"/>
				<updated>2023-12-11T16:59:57Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Código */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona&lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido ya que es recorrida en el menor tiempo posible por un cuerpo que comienza en el punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59501</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59501"/>
				<updated>2023-12-11T16:57:30Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona&lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido ya que es recorrida en el menor tiempo posible por un cuerpo que comienza en el punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
[[Archivo:evacuacionavion.jpeg|400px|thumb|centro|figura 13: Evacuación de avión]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59491</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59491"/>
				<updated>2023-12-11T16:56:08Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Código */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona&lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido ya que es recorrida en el menor tiempo posible por un cuerpo que comienza en el punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
[[Archivo:evacuacionavion.avif|400px|thumb|centro|figura 13: Evacuación de avión]]&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59468</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59468"/>
				<updated>2023-12-11T16:43:10Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
Aplicaciones físicas&lt;br /&gt;
*Curva braquistócrona&lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido ya que es recorrida en el menor tiempo posible por un cuerpo que comienza en el punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
&lt;br /&gt;
*Curva tautócrona&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*Propiedades fundamentales&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59463</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59463"/>
				<updated>2023-12-11T16:42:03Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
*CURVA BRAQUISTÓCRONA&lt;br /&gt;
Existe una curva cicloide invertida, llamada curva braquistócrona o curva del descenso rápido ya que es recorrida en el menor tiempo posible por un cuerpo que comienza en el punto inicial con velocidad cero y que se desplaza a lo largo de la curva hasta llegar al segundo punto, bajo acción de una fuerza de gravedad constante y suponiendo que no existe fricción. La curva debe cumplir ciertas propiedades como que el punto inicial (con pendiente máxima), se sitúa a mayor elevación que el segundo sin presencia de puntos máximos y/o mínimos entre ellos. &lt;br /&gt;
&lt;br /&gt;
*CURVA TAUTÓCRONA&lt;br /&gt;
Es otra curva cicloide sobre la cual un objeto abandonado a su propio peso, en ausencia de rozamiento, se deslizará desde cualquier punto al punto más bajo exactamente en el mismo tiempo independientemente del punto de partida.&lt;br /&gt;
&lt;br /&gt;
En relación con ésta propiedad, encontramos el péndulo de Huygens, determina que el periodo es constante e independiente en la amplitud del movimiento. Además, presenta las propiedades físicas y geométricas.&lt;br /&gt;
&lt;br /&gt;
*PROPIEDADES FUNDAMENTALES:&lt;br /&gt;
La normal de la circunferencia pasa por el punto “inferior” al circulo generador y la tangente, pasa por el punto “superior” al circulo generador.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59444</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59444"/>
				<updated>2023-12-11T16:37:21Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
'''Principio fisico'''&lt;br /&gt;
Cualquier partícula situada sobre una cicloide, invierte el mismo tiempo en llegar por la acción del campo gravitatorio a la posición inferior de la cicloide&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional que puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y túneles'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y gran estabilidad. &lt;br /&gt;
*Las formas curvas se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
*En los túneles, la forma de la curva podría ayudar a la transición de la geometría de las entradas y salidas&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras, tuberías y elementos arquitectónicos'''&lt;br /&gt;
* La curva podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
* En la arquitectura, podría emplearse para elementos decorativos de edificios, como pueden ser columnas y arcos. &lt;br /&gt;
* Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59121</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59121"/>
				<updated>2023-12-11T14:56:17Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Curiosidades */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
'''Principio fisico'''&lt;br /&gt;
Cualquier partícula situada sobre una cicloide, invierte el mismo tiempo en llegar por la acción del campo gravitatorio a la posición inferior de la cicloide&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59118</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59118"/>
				<updated>2023-12-11T14:54:45Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59111</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=59111"/>
				<updated>2023-12-11T14:51:49Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Usos de la cicloide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curiosidades =&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=58970</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=58970"/>
				<updated>2023-12-11T13:27:23Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Estructura civil */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 11: Estructura civil con arco cicloide.]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=58966</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=58966"/>
				<updated>2023-12-11T13:25:54Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Estructura civil */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
[[Archivo:estructuracicloide.png|400px|thumb|centro|figura 10:estructura civil]]&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Estructuracicloide.png&amp;diff=58962</id>
		<title>Archivo:Estructuracicloide.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Estructuracicloide.png&amp;diff=58962"/>
				<updated>2023-12-11T13:22:30Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Estructura.png&amp;diff=58960</id>
		<title>Archivo:Estructura.png</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Estructura.png&amp;diff=58960"/>
				<updated>2023-12-11T13:17:21Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Archivo:Estructuracivilcicloide.jpg&amp;diff=58959</id>
		<title>Archivo:Estructuracivilcicloide.jpg</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Archivo:Estructuracivilcicloide.jpg&amp;diff=58959"/>
				<updated>2023-12-11T13:12:13Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=58958</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=58958"/>
				<updated>2023-12-11T13:07:11Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
=Estructura civil=&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56791</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56791"/>
				<updated>2023-12-05T17:38:50Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Usos de la cicloide */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56395</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56395"/>
				<updated>2023-12-04T19:24:13Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva S podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56391</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56391"/>
				<updated>2023-12-04T19:22:45Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva S podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|450px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56390</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56390"/>
				<updated>2023-12-04T19:22:14Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva S podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|480px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56389</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56389"/>
				<updated>2023-12-04T19:21:23Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva S podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
[[Archivo:superf.jpg|500px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
[[Archivo:superf.jpg|500px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56323</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56323"/>
				<updated>2023-12-04T18:04:15Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Representación de la curva */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
== Representación de la curva ==&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva S podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
[[Archivo:superf.jpg|500px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56312</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56312"/>
				<updated>2023-12-04T17:51:22Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
= Representación de la curva =&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva S podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
[[Archivo:superf.jpg|500px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	<entry>
		<id>https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56310</id>
		<title>Parametrización de curvas. La cicloide (Grupo 24)</title>
		<link rel="alternate" type="text/html" href="https://mat.caminos.upm.es/w/index.php?title=Parametrizaci%C3%B3n_de_curvas._La_cicloide_(Grupo_24)&amp;diff=56310"/>
				<updated>2023-12-04T17:50:20Z</updated>
		
		<summary type="html">&lt;p&gt;Sara Cabezas: /* Superficie reglada */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ TrabajoED | Parametrización de una curva plana. La cicloide | [[:Categoría:Teoría de Campos|Teoría de Campos]]|[[:Categoría:TC23/24|2023-24]] | Sara Zhao Cabezas Martín-Carrillo&amp;lt;br/&amp;gt;Nerea García Puig&amp;lt;br/&amp;gt;Ana Rua Marin&amp;lt;br/&amp;gt;Natalia Esteban Tezanos&amp;lt;br/&amp;gt;Jose Ramos Marín}}&lt;br /&gt;
       &lt;br /&gt;
&lt;br /&gt;
= Introducción =&lt;br /&gt;
[Intro]&lt;br /&gt;
==Definición==&lt;br /&gt;
&lt;br /&gt;
Se define la clicoide como la curva plana dada por la parametrización en coordenadas cartesianas:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t))=(R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(a,b)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Donde &lt;br /&gt;
:&amp;lt;math&amp;gt;γ:t\to\mathbb{R}^2&amp;lt;/math&amp;gt;&lt;br /&gt;
:&amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt; es el intervalo de &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; hasta &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; &lt;br /&gt;
:&amp;lt;math&amp;gt;a,b∈\mathbb{R}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Interpretación==&lt;br /&gt;
La cicloide representa la trayectoria que describe un punto de una circunferencia, cuando esta rueda sin deslizar sobre una recta.&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_interpretacion2.jpg|800px|miniaturadeimagen|centro|Figura 1. Trayectoria del punto P perteneciente a la circunferencia de radio R]]&lt;br /&gt;
&lt;br /&gt;
= Representación de la curva =&lt;br /&gt;
&lt;br /&gt;
Para representar la curva según la parametrización dada se consideran los valores: &amp;lt;math&amp;gt;R=1, a=0, b=2\pi&amp;lt;/math&amp;gt;. Por tanto, la curva se expresa según:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \gamma(t)=(x(t),y(t))=(t-\sin(t),1-\cos(t)))=(t-\sin(t))\vec{i}+(1-\cos(t))\vec{j},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Vemos que &lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
:Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,5\pi,...,\hspace{1cm}&amp;lt;/math&amp;gt;&lt;br /&gt;
::::&amp;lt;math&amp;gt;\rightarrow\gamma(t)=t.\vec{i}+2.\vec{j}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_representacion1.jpg|500px|thumb|right|Figura 2:  Representación gráfica de la curva.]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Trayectoria&lt;br /&gt;
a=0;b=2*pi(); &lt;br /&gt;
h=0.1;&lt;br /&gt;
t=a:h:b;&lt;br /&gt;
R=1;&lt;br /&gt;
&lt;br /&gt;
%Curva&lt;br /&gt;
x=R*(t-sin(t));y=R*(1-cos(t));&lt;br /&gt;
plot(x,y,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Función&lt;br /&gt;
text(pi()*R,2.1*R,['$ \gamma (t) = (t-sin(t))\vec{i}+(1-cos(t))\vec{j},\hspace{0.5cm}R=1 $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,17);&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Cicloide&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Velocidad y Aceleración  =&lt;br /&gt;
&lt;br /&gt;
Para cada punto de la trayectoria el vector Velocidad se obtiene como la derivada de la función &amp;lt;math&amp;gt;γ(t)&amp;lt;/math&amp;gt;, según la expresión: &lt;br /&gt;
::::&amp;lt;math&amp;gt; γ'(t)=(x'(t),y'(t))=(1-\cos(t),\sin(t))=(1-\cos(t)).\vec i+\sin(t).\vec j,\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo según&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ'(t)|=\sqrt{(1-\cos(t))^2+\sin(t)^2}=\sqrt{2-2\cos(t)}=\sqrt{2}.\sqrt{1-\cos(t)}\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El vector Aceleración viene representado por la derivada segunda:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ''(t)=(x''(t),y''(t))=(\sin(t),\cos(t))=\sin(t).\vec i+\cos(t).\vec j\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Y su módulo vale&lt;br /&gt;
::::&amp;lt;math&amp;gt; |γ''(t)|=\sqrt{\sin(t)^2+\cos(t)^2}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
Por tanto,&lt;br /&gt;
para cada punto la aceleración mantiene un valor constante aunque cambie de dirección y la velocidad varía su módulo de forma que se anula cuando &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
[[Archivo:cicloide_velacel3.jpg|500px|thumb|right|Figura 3: Representación gráfica de los vectores Velocidad y Aceleración]]&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%velocidad y aceleracion (derivadas de la parametrización)&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
%Vectores velocidad y aceleración&lt;br /&gt;
plot (x ,y ,'r') ; %curva&lt;br /&gt;
q1=quiver(x,y,V1,V2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %velocidad&lt;br /&gt;
q2=quiver(x,y,A1,A2,1,&amp;quot;color&amp;quot;,&amp;quot;g&amp;quot;) ; %aceleracion&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q2.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Velocidad&amp;quot;,&amp;quot;Aceleración&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Como se puede observar en la Figura 3, cuando el punto P está en el punto más bajo, es decir, &amp;lt;math&amp;gt;t=0,2\pi,...&amp;lt;/math&amp;gt;, la aceleración es vertical y la velocidad tiene valor nulo&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(0)=(0,1)=\vec j,\hspace{1cm}γ'(0)=(0,0)=\vec 0&amp;lt;/math&amp;gt;&lt;br /&gt;
Cuando P está en el punto más alto,&amp;lt;math&amp;gt;t=\pi&amp;lt;/math&amp;gt;, la aceleración también es vertical pero con sentido contrario y la velocidad es horizontal, alcanzando un valor máximo.&lt;br /&gt;
:&amp;lt;math&amp;gt; γ''(\pi)=(0,-1)=-\vec j,\hspace{1cm}γ'(\pi)=(2,0)=2\vec i&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Longitud de la curva =&lt;br /&gt;
El módulo del vector velocidad que se ha hallado antes para cada punto de la trayectoria, representa la longitud del sector infinitesimal de curva en ese punto. Si se calcula la integral a lo largo del intervalo, el resultado es el valor de la longitud de toda la curva. Este valor se puede calcular como la integral sobre la curva de un campo escalar constante y unitario, dada por la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt; \int_γf \; dS =\int_a^bf(γ(t)).|γ'(t)| \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
Si &amp;lt;math&amp;gt;f(γ(t))=1, \;&amp;lt;/math&amp;gt; entonces&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_a^b|γ'(t)| \; dt&amp;lt;/math&amp;gt;&lt;br /&gt;
Sustituyendo se tiene que&lt;br /&gt;
::::&amp;lt;math&amp;gt;Long.(γ)=\int_0^{2\pi}\sqrt{2}.\sqrt{1-\cos(t)} \; dt =\sqrt{2}.\int_0^{2\pi}\sqrt{1-\cos(t)} \; dt &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aproximación de la integral ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para aproximar el valor de la integral mediante cálculo numérico se utiliza el Método del Trapecio&amp;lt;ref&amp;gt;Se trata de un método de integración numérica para aproximar el valor de una integral definida&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
[[Archivo:cicloide_longitud1.jpg|500px|thumb|right|Figura 4:  Representación gráfica de la integral y de la curva]]&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Aproximación de la integral por el Método del Trapecio&lt;br /&gt;
%Longitud de la curva&lt;br /&gt;
N=200;                            %Número de puntos&lt;br /&gt;
a=0; b=2*pi();                    %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                        %Paso&lt;br /&gt;
t=a:h:b;                          %Vector con valores del intervalo&lt;br /&gt;
f=sqrt(2)*sqrt(1-cos(t))';        %Función&lt;br /&gt;
w=ones(N+1,1);                    %Vector&lt;br /&gt;
w(1)=1/2; w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f                     %Resultado&lt;br /&gt;
result=round(result)&lt;br /&gt;
&lt;br /&gt;
area(t,f,&amp;quot;FaceColor&amp;quot;,&amp;quot;r&amp;quot;,&amp;quot;FaceAlpha&amp;quot;,0.5,&amp;quot;EdgeAlpha&amp;quot;,0.5)   %Representación&lt;br /&gt;
text(pi()*0.9*R,max(f)/2,&amp;quot;A = &amp;quot;+result,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
hold on&lt;br /&gt;
x=t-sin(t);                        &lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
plot(x,y,&amp;quot;k&amp;quot;)                     &lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi()*R 2*pi()*R])&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'})&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;Área\equivA=Long.(\gamma(t))&amp;quot;,&amp;quot;Trayectoria\equiv\gamma(t)&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1*R 3.1*R]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Vectores Tangentes y Normales =&lt;br /&gt;
[[Archivo:cicloide_tangnormal.jpg|500px|thumb|right|Figura 5: Vectores tangentes y normales a la curva. Orientación interior]]&lt;br /&gt;
[[Archivo:cicloide_tangnormal_ext.jpg|500px|thumb|right|Figura 6: Vectores tangentes y normales a la curva. Orientación exterior]]&lt;br /&gt;
Como se ha observado el vector velocidad representa todos los vectores tangentes a la trayectoria parametrizada por &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt;, por tanto,&lt;br /&gt;
para obtener los vectores tangentes unitarios hay que dividir por el módulo, es decir,&lt;br /&gt;
::::&amp;lt;math&amp;gt; \vec t=\frac{γ'(t)}{|γ'(t)|}=\frac{(1-\cos(t)).\vec i+\sin(t).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
Los vectores normales se pueden obtener girando un ángulo &amp;lt;math&amp;gt;\frac{\pi}{2}&amp;lt;/math&amp;gt; los vectores tangentes. En &amp;lt;math&amp;gt;\mathbb{R}^2&amp;lt;/math&amp;gt; esta rotación puede expresarse mediante el intercambio de coordenadas y multiplicando una coordenada por -1, en función del sentido de giro (Figuras 5 y 6). La expresión de los vectores normales según la orientación es:&lt;br /&gt;
:''Orientación interior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt;&lt;br /&gt;
:''Orientación exterior''   &amp;lt;math&amp;gt;\hspace{1cm} si\hspace{1cm} \vec n=\frac{-sin(t).\vec i+(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}},\hspace{1cm}t∈(0,2\pi)&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
%Vectores tangentes y normales&lt;br /&gt;
t=0:pi()/10:2*pi;&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
V1 = 1-cos(t);&lt;br /&gt;
V2 = sin(t);&lt;br /&gt;
%segunda derivada&lt;br /&gt;
A1 = sin(t);&lt;br /&gt;
A2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%tangentes: velocidades -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(V1.^2+V2.^2);&lt;br /&gt;
t1=V1./mod;&lt;br /&gt;
t2=V2./mod;&lt;br /&gt;
%normales: tangentes -&amp;gt; giro 90º &lt;br /&gt;
n1=-t2;  % -t2 Or. Ext.  t2 Or. Int.&lt;br /&gt;
n2=t1;   %  t1 Or. Ext. -t1 Or. Int&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
%Representación&lt;br /&gt;
figure&lt;br /&gt;
axis equal&lt;br /&gt;
hold on&lt;br /&gt;
%Vectores base&lt;br /&gt;
hold on&lt;br /&gt;
quiver(0,0,1,0,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
quiver(0,0,0,1,1,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;LineWidth&amp;quot;,1)&lt;br /&gt;
text(0.9,0.1,['$ \vec{i}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
text(0.1,0.9,['$ \vec{j}  $'],'interpreter','latex',&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
&lt;br /&gt;
plot (x ,y ,'c') ; %curva&lt;br /&gt;
q1=quiver(x,y,t1,t2,1,&amp;quot;Color&amp;quot;,&amp;quot;m&amp;quot;) ; %tangentes&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
q1=quiver(x,y,n1,n2,1,&amp;quot;Color&amp;quot;,&amp;quot;b&amp;quot;) ; %normales&lt;br /&gt;
q1.AutoScale = 'off';&lt;br /&gt;
hold off;&lt;br /&gt;
%Leyenda&lt;br /&gt;
legend(&amp;quot;&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Curva&amp;quot;,&amp;quot;Vectores tangentes&amp;quot;,&amp;quot;Vectores normales&amp;quot;)&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi.R' '2\pi.R'});&lt;br /&gt;
yticks([-1 0 1 2]);&lt;br /&gt;
yticklabels({'-R' '0' 'R' '2.R'});&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-1.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Curvatura =&lt;br /&gt;
[[Archivo:cicloide_curvatura1.jpg|500px|thumb|right|Figura 7: Curvatura en función del ángulo girado.]]&lt;br /&gt;
&lt;br /&gt;
Se define la curvatura de &amp;lt;math&amp;gt;\gamma(t)&amp;lt;/math&amp;gt; como la función escalar &amp;lt;math&amp;gt;\kappa:(a,b)\to\mathbb{R}&amp;lt;/math&amp;gt; tal que&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{x'(t).y''(t)-x''(t).y'(t)}{(x'(t)^2+y'(t)^2)^\frac{3}{2}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sustituyendo&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(t)=\frac{(1-\cos(t)).\cos(t)-\sin(t).\sin(t)}{((1-\cos(t))^2+\sin(t)^2)^\frac{3}{2}}=\frac{\cos(t)-\cos(t)^2-\sin(t)^2}{(1+\cos(t)^2-2\cos(t)+\sin(t)^2)^\frac{3}{2}}=&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{\cos(t)-1}{(2-2\cos(t))^\frac{3}{2}}=\frac{-1}{2^\frac{3}{2}}.\frac{1-\cos(t)}{(1-\cos(t))^\frac{3}{2}}=\frac{-\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(0)=\frac{-\sqrt{2}}{4}.\propto=-\propto&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Y&lt;br /&gt;
&lt;br /&gt;
::Si&amp;lt;math&amp;gt;\hspace{1cm}t=\pi,3\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;\kappa(\pi)=\frac{-1}{4}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El radio de curvatura asociado será&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(\pi) = \frac{1}{|\kappa(\pi)|}=\frac{1}{\frac{1}{4}}=4&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%REPRESENTACIÓN CURVATURA&lt;br /&gt;
a=0;b=2*pi();  %Límites&lt;br /&gt;
t=linspace(a,b,100);     %Valores del intervalo&lt;br /&gt;
&lt;br /&gt;
Ka=(-1/4)*sqrt(2)*(1-cos(t)).^-0.5;&lt;br /&gt;
&lt;br /&gt;
plot(t,Ka);&lt;br /&gt;
xlim([0 2*pi()])&lt;br /&gt;
ylim([-5.1 0.1])&lt;br /&gt;
xticks([0 0.5054 pi() 2*pi()])&lt;br /&gt;
xticklabels({'0' '0.5' '\pi' '2\pi'})&lt;br /&gt;
yticks([-2 -1 -0.25 0])&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15)&lt;br /&gt;
ylabel(&amp;quot;\kappa&amp;quot;,&amp;quot;FontSize&amp;quot;,20);&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Circunferencia osculatriz =&lt;br /&gt;
[[Archivo:cicloide_osculatriz.jpg|500px|thumb|right|Figura 8: Circunferencia osculatriz para t=0.3.]]&lt;br /&gt;
&lt;br /&gt;
Para el cálculo de las diferentes circunferencias osculatrices es necesario determinar los diferentes radios de curvatura para los valores de t. Su expresión se corresponde con la inversa de la curvatura en valor absoluto, es decir,&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=\frac{1}{\frac{\sqrt{2}}{4}.\frac{1}{\sqrt{(1-\cos(t)}}}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Operando se obtiene&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=2\sqrt{2}.\sqrt{(1-\cos(t)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se observa que&lt;br /&gt;
&lt;br /&gt;
Si&amp;lt;math&amp;gt;\hspace{1cm}t=0,2\pi,4\pi,...\hspace{1cm}&amp;lt;/math&amp;gt;entonces &lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;R(t) = \frac{1}{|\kappa(t)|}=0\hspace{1cm}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Es decir, la circunferencia que mejor se aproxima a la curva tiene radio nulo y por tanto se trata de un punto. Luego los extremos de la línea de centros de circunferencias osculatrices coinciden con los de la cicloide. Para el cálculo de los centros de las circunferencias se han realizado las siguientes operaciones:&lt;br /&gt;
&lt;br /&gt;
*1. Producto del radio de curvatura por el vector normal con orientación interior. Se obtienen así los desplazamientos de valor el radio de curvatura, según la dirección normal.&lt;br /&gt;
&lt;br /&gt;
::&amp;lt;math&amp;gt;R.\vec n(t) = \frac{-\sqrt{2}}{4.\sqrt{(1-\cos(t)}}.\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{\sqrt{2}.\sqrt{1-\cos(t)}} =&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;=\frac{sin(t).\vec i-(1-\cos(t)).\vec j}{4.(1-\cos(t))} = \frac{sin(t)}{4.(1-\cos(t))}\vec i-\frac{1}{4}\vec j&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*2. Suma de los vectores de posición de la curva y los desplazamientos obtenidos en el punto 1. Se obtienen las coordenadas de los centros de las circunferencias osculatrices.&lt;br /&gt;
&lt;br /&gt;
::::&amp;lt;math&amp;gt;C(t) = \gamma(t) + R.\vec n(t) = &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Código ===&lt;br /&gt;
&lt;br /&gt;
{{matlab|codigo= &lt;br /&gt;
%Cicloide&lt;br /&gt;
x=t-sin(t);&lt;br /&gt;
y=1-cos(t);&lt;br /&gt;
%primera derivada (velocidades)&lt;br /&gt;
x1 = 1-cos(t);&lt;br /&gt;
y1 = sin(t);&lt;br /&gt;
%segunda derivada (aceleraciones)&lt;br /&gt;
x2 = sin(t);&lt;br /&gt;
y2 = cos(t);&lt;br /&gt;
&lt;br /&gt;
%Curvaturas y radios&lt;br /&gt;
modk=(x1.^2+y1.^2).^(3/2);&lt;br /&gt;
K=(x1.*y2-x2.*y1)./modk;&lt;br /&gt;
R=1./abs(K);&lt;br /&gt;
&lt;br /&gt;
%tangentes -&amp;gt; unitarios&lt;br /&gt;
mod=sqrt(x1.^2+y1.^2);&lt;br /&gt;
t1=x1./mod;&lt;br /&gt;
t2=y1./mod;&lt;br /&gt;
%normales. Orientación interior&lt;br /&gt;
n1=t2;&lt;br /&gt;
n2=-t1;&lt;br /&gt;
%Desplazamientos de valor el radio según normal&lt;br /&gt;
C1=R.*n1;&lt;br /&gt;
C2=R.*n2;&lt;br /&gt;
&lt;br /&gt;
hold on&lt;br /&gt;
plot(x,y);&lt;br /&gt;
&lt;br /&gt;
%Centros osculatrices. Coordenadas&lt;br /&gt;
Cx=x+C1;&lt;br /&gt;
Cy=y+C2;&lt;br /&gt;
plot(Cx,Cy,'--',&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
q=quiver(Cx,Cy,-C1,-C2,1);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Circunferencia osculatriz de t=0.3&lt;br /&gt;
&lt;br /&gt;
dif=abs(t-0.3)&lt;br /&gt;
pos=find(dif == min(dif));&lt;br /&gt;
Ro=R(pos);&lt;br /&gt;
cxo=Cx(pos);&lt;br /&gt;
cyo=Cy(pos);&lt;br /&gt;
cx=Cx(pos)+Ro*cos(t);&lt;br /&gt;
cy=Cy(pos)+Ro*sin(t);&lt;br /&gt;
plot(cxo,cyo,'.',&amp;quot;MarkerSize&amp;quot;,15,&amp;quot;color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
plot(cx,cy,'k');&lt;br /&gt;
q=quiver(cxo,cyo,-C1(pos),-C2(pos),1,&amp;quot;LineWidth&amp;quot;,1.5,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;);&lt;br /&gt;
q.AutoScale = 'off';&lt;br /&gt;
&lt;br /&gt;
%Etiquetas&lt;br /&gt;
xticks([0 pi() 2*pi()]);&lt;br /&gt;
xticklabels({'0' '\pi' '2\pi'})&lt;br /&gt;
text(0.3*cxo,3*cyo,&amp;quot;C(&amp;quot;+cxo+&amp;quot;,&amp;quot;+cyo+&amp;quot;)&amp;quot;,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Centro osculatriz&lt;br /&gt;
text(0.5*cxo,-2*cyo,&amp;quot;R= &amp;quot;+Ro,&amp;quot;FontSize&amp;quot;,12,&amp;quot;Color&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;FontWeight&amp;quot;,&amp;quot;bold&amp;quot;); %Radio osculatriz&lt;br /&gt;
%leyenda&lt;br /&gt;
legend(&amp;quot;Trayectoria&amp;quot;,&amp;quot;Línea de centros&amp;quot;,&amp;quot;Radios de curvatura&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;Circunferencia osculatriz&amp;quot;)&lt;br /&gt;
%Ejes&lt;br /&gt;
axis(&amp;quot;equal&amp;quot;)&lt;br /&gt;
xlim([-0.1 2*pi()+0.1])&lt;br /&gt;
ylim([-2.1 3.1]);&lt;br /&gt;
xlabel(&amp;quot;X&amp;quot;,&amp;quot;FontSize&amp;quot;,15,&amp;quot;VerticalAlignment&amp;quot;,&amp;quot;middle&amp;quot;);ylabel(&amp;quot;Y&amp;quot;,&amp;quot;FontSize&amp;quot;,15);&lt;br /&gt;
ax = gca;&lt;br /&gt;
ax.XAxisLocation = 'origin';&lt;br /&gt;
ax.YAxisLocation = 'origin';&lt;br /&gt;
box off&lt;br /&gt;
grid on&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Usos de la cicloide =&lt;br /&gt;
La ecuación &amp;lt;math&amp;gt;R(t) = (t−sin(t),1−cos(t))&amp;lt;/math&amp;gt;, describe una curva que es conocida como &amp;quot;curva de Cardioides&amp;quot;. La curva es una variante de las curvas descritas por ecuaciones paramétricas en coordenadas polares.&lt;br /&gt;
&lt;br /&gt;
Su forma paramétrica implica dos funciones trigonométricas: &amp;lt;math&amp;gt;t−sin(t)&amp;lt;/math&amp;gt; para la coordenada x y &amp;lt;math&amp;gt;1−cos(t)&amp;lt;/math&amp;gt; para la coordenada y. Estas funciones definen cómo varían las coordenadas (x, y) en función del parámetro t. Dicho parámetro, generalmente se toma en el rango completo de los números reales, lo que significa que la curva se extiende indefinidamente.&lt;br /&gt;
&lt;br /&gt;
La presencia de las funciones seno y coseno en las ecuaciones paramétricas sugiere que la curva está relacionada con el círculo y las propiedades trigonométricas. La forma específica de estas funciones determina la apariencia exacta de la curva. En este caso, la curva tiene similitudes con una cardioide clásica, pero con desplazamientos y escalas específicas debido a la presencia de t y las funciones seno y coseno.&lt;br /&gt;
&lt;br /&gt;
Esta curva es muy relevante en el campo de la ingeniería civil en varios aspectos, especialmente en el diseño y análisis de estructuras:&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Carreteras y Curvas de Nivel'''&lt;br /&gt;
*Las curvas se pueden aplicar en el diseño de carreteras o senderos, ya que su forma única puede ser estéticamente agradable y funcional para la integración en el paisaje.&lt;br /&gt;
*Las curvas de nivel pueden ser modeladas en terrenos montañosos o con pendientes pronunciadas utilizando ecuaciones paramétricas similares.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Puentes y Estructuras:'''&lt;br /&gt;
[[Archivo:pista.skate.jpeg|200px|thumb|down|figura 10:estructura.]]&lt;br /&gt;
*Las formas curvas a menudo se utilizan en el diseño de puentes y otras estructuras para distribuir las cargas de manera eficiente.&lt;br /&gt;
*La curva podría ser utilizada en el diseño estético o funcional de elementos arquitectónicos en puentes u otras estructuras, especialmente cuando se busca un diseño distintivo.&lt;br /&gt;
&lt;br /&gt;
'''Análisis de Tensión y Deformación:'''&lt;br /&gt;
*En ingeniería estructural, la forma de las curvas puede afectar la distribución de tensiones y deformaciones en una estructura. Las propiedades geométricas de la curva S podrían influir en el análisis de tensiones y deformaciones en elementos estructurales.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Tuberías y Conductos:'''&lt;br /&gt;
*La curva puede ser relevante en el diseño de sistemas de tuberías o conductos en los que se busque una trayectoria suave y continua. Esto podría ser útil en aplicaciones donde se necesita minimizar la resistencia al flujo o evitar turbulencias.&lt;br /&gt;
&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En la arquitectura, la curva podría ser utilizada en el diseño de elementos estructurales o decorativos, proporcionando un aspecto distintivo a un edificio.&lt;br /&gt;
&lt;br /&gt;
'''Modelado en Software de Ingeniería:'''&lt;br /&gt;
*Las ecuaciones paramétricas como las que describen la curva S pueden ser implementadas en software de modelado y análisis estructural para representar geometrías complejas en proyectos de ingeniería civil.&lt;br /&gt;
&lt;br /&gt;
= Superficie reglada =&lt;br /&gt;
[[Archivo:superf.jpg|500px|thumb|right|Figura 10: Superficie reglada.]]&lt;br /&gt;
&lt;br /&gt;
La ecuación paramétrica W=(0,t−sin(t),1+cos(t)) describe una curva en el espacio tridimensional. En este caso, se trata de una curva que se extiende a lo largo del eje y, mientras que las coordenadas x y z dependen de las funciones trigonométricas seno y coseno.&lt;br /&gt;
Aquí hay algunas interpretaciones y observaciones sobre la curva W:&lt;br /&gt;
&lt;br /&gt;
'''Trayectoria en el Espacio:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y de la curva es t−sin(t), lo que significa que la curva se extiende a lo largo del eje y, variando con el parámetro t.&lt;br /&gt;
*Las componentes x y z están relacionadas con las funciones seno y coseno, respectivamente, lo que implica que la curva se curvará y cambiará en dirección en relación con estas funciones trigonométricas.&lt;br /&gt;
&lt;br /&gt;
'''Movimiento Vertical y Horizontal:'''&lt;br /&gt;
&lt;br /&gt;
*La componente y, t−sin(t), indica un movimiento vertical a lo largo del eje y. La función seno controla la variación vertical de la curva.&lt;br /&gt;
*Las componentes x y z están fijas en 0 y 1 + cos(t), respectivamente, lo que significa que la curva se mantiene en el plano xy con una variación horizontal controlada por la función coseno.&lt;br /&gt;
'''Período y Amplitud:'''&lt;br /&gt;
*La función seno en la componente y indica que la curva experimentará oscilaciones verticales debido a la variación sinusoidal. El periodo de estas oscilaciones está relacionado con el periodo de la función seno.&lt;br /&gt;
*La función coseno en la componente z puede afectar la posición horizontal de la curva, proporcionando variaciones adicionales.&lt;br /&gt;
'''Aplicaciones Posibles en Ingeniería:'''&lt;br /&gt;
*Puede tener aplicaciones en el diseño arquitectónico o estructural donde una forma curva y dinámica sea deseada.&lt;br /&gt;
*La variación periódica en la componente y podría ser relevante en el diseño de elementos que experimentan vibraciones o movimientos oscilatorios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
La curva paramétrica W=(0,t−sin(t),1+cos(t)) puede tener diversas aplicaciones en ingeniería civil, especialmente en el diseño y planificación de proyectos. Aquí hay algunos casos en los que se podrían utilizar curvas de este tipo:&lt;br /&gt;
'''Diseño de Puentes:'''&lt;br /&gt;
*En el diseño de puentes, las formas curvas a menudo se utilizan para proporcionar resistencia estructural y una estética única. La curva W podría ser considerada en el diseño de arcos o elementos curvos en un puente, ya que su forma sinusoidal y cosenoidal podría contribuir a la estabilidad y apariencia visual.&lt;br /&gt;
'''Diseño de Carreteras y Rutas de Ferrocarril:'''&lt;br /&gt;
*En la planificación de carreteras y rutas ferroviarias, las curvas suaves son esenciales para garantizar un tránsito seguro y eficiente. La curva W podría ser utilizada en el diseño de curvas en terrenos montañosos o para proporcionar transiciones suaves entre secciones rectas y curvas.&lt;br /&gt;
'''Diseño de Túneles:'''&lt;br /&gt;
*En proyectos de túneles, la curva W podría influir en el diseño de las secciones de transición entre la entrada y la salida del túnel. La variación sinusoidal y cosenoidal podría ayudar en la transición de la geometría de la sección del túnel.&lt;br /&gt;
'''Diseño de Elementos Arquitectónicos:'''&lt;br /&gt;
*En arquitectura, la curva W podría utilizarse para diseñar elementos estructurales o decorativos en edificios. Por ejemplo, podría aplicarse en la creación de columnas, arcos o elementos ornamentales que sigan la forma de la curva.&lt;br /&gt;
'''Diseño de Parques y Espacios Públicos:'''&lt;br /&gt;
*En el diseño de parques y espacios públicos, la curva W podría ser utilizada para crear senderos curvos o características paisajísticas que sigan una forma sinuosa y estéticamente agradable.&lt;br /&gt;
'''Diseño de Elementos de Canalización de Agua:'''&lt;br /&gt;
*En el diseño de canales o estructuras de canalización de agua, la curva W podría influir en la forma de las secciones transversales para proporcionar un flujo suave y evitar turbulencias.&lt;br /&gt;
'''Estudios de Movimiento del Suelo:'''&lt;br /&gt;
*En proyectos geotécnicos, la forma de la curva W podría ser relevante para estudiar la respuesta del suelo a cargas variables, especialmente si la variación sinusoidal y cosenoidal afecta a la distribución de tensiones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Podemos ver fácilmente que la cicloide parametrizada en coordenadas cartesianas en &amp;lt;math&amp;gt;\mathbb{R}^3&amp;lt;/math&amp;gt; es:&lt;br /&gt;
::::&amp;lt;math&amp;gt; γ=γ(t)=(x(t),y(t),z(t))=(0,R.t-R.\sin(t),R-R\cos(t)),\hspace{1cm}t∈I=(0,2π)&amp;lt;/math&amp;gt;. &lt;br /&gt;
Queremos dibujar la superficie reglada asociada a dicha curva mediante segmentos ortogonales de longitud 1 y vector&lt;br /&gt;
director &amp;lt;math&amp;gt;\vec{i}&amp;lt;/math&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
n=30;&lt;br /&gt;
u=linspace (0,1,n) ;&lt;br /&gt;
v=linspace (0,2*pi,n);&lt;br /&gt;
[U,V]=meshgrid(u,v) ;&lt;br /&gt;
x=U;&lt;br /&gt;
y=V-sin(V);&lt;br /&gt;
z=1+cos(V);&lt;br /&gt;
figure&lt;br /&gt;
surf(x,y,z);&lt;br /&gt;
axis equal&lt;br /&gt;
title ('Superficie reglada : arco cicloidal . ') ;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= Masa de la superficie con densidad variable =&lt;br /&gt;
Para calcular la masa de la superficie anterior siendo la densidad definida por la función &amp;lt;math&amp;gt;f(x_1,x_2,x_3)=cos(x_2)&amp;lt;/math&amp;gt;, debemos aplicar la definición:&lt;br /&gt;
::::&amp;lt;math&amp;gt;masa=\int\int_Sf \; dS =\int_v\int_uf(S(u,v)).|\vec{n}| \; dudv &amp;lt;/math&amp;gt;. &lt;br /&gt;
Siendo &amp;lt;math&amp;gt;S(u,v)=(u,v-sin(v),1+cos(v)),\hspace{0.2cm}u∈I=[0,1],\hspace{0.2cm}v∈I=[0,2π]&amp;lt;/math&amp;gt; y &amp;lt;math&amp;gt;\vec{n}&amp;lt;/math&amp;gt; el elemento diferencial de superficie orientado positivamente. &lt;br /&gt;
&lt;br /&gt;
Se calcula mediante &amp;lt;math&amp;gt;&lt;br /&gt;
\vec{n}=\vec{Su'}\times\vec{Sv'} = \begin{vmatrix} \vec{i} &amp;amp; \vec{j} &amp;amp; \vec{k} \\1 &amp;amp; 0 &amp;amp; 0 \\0 &amp;amp; 1-cos(v) &amp;amp; -sin(v)\end{vmatrix}=sin(v)\vec{j}+(1-cos(v))\vec{k}&amp;lt;/math&amp;gt;, donde &amp;lt;math&amp;gt;\vec{i},\vec{j}, \vec{k}&amp;lt;/math&amp;gt; son los vectores unitarios en la dirección de los tres ejes &amp;lt;math&amp;gt;x,y,z&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Entonces &amp;lt;math&amp;gt;|\vec{n}|=\sqrt{(1-cos(v))^2+sen^2(v)}=\sqrt{1+cos^2(v)-2cos(v)+sen^2(v)}=\sqrt{2(1-cos(v)}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nos queda la siguiente integral:&lt;br /&gt;
::::&amp;lt;math&amp;gt;\int_0^1\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dvdu &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si operamos la integral nos queda así, ya que al no depender la función de u saldría de la integral como constante con valor 1: &lt;br /&gt;
::::&amp;lt;math&amp;gt;m=\int_0^{2\pi} cos(v-sin(v)).\sqrt{2(1-cos(v)} \; dv&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dicha integral la resolvemos con el siguiente código mediante el método del trapecio.&lt;br /&gt;
&lt;br /&gt;
===Código===&lt;br /&gt;
{{matlab|codigo=&lt;br /&gt;
N=200;                                       %Número de puntos&lt;br /&gt;
a=0; &lt;br /&gt;
b=2*pi;                                      %Extremos del intervalo&lt;br /&gt;
h=(b-a)/N;                                   %Coordenadas de partición &lt;br /&gt;
v=a:h:b;&lt;br /&gt;
f=(cos(v-sin(v)).*sqrt(2-2.*cos(v)))';       %Función&lt;br /&gt;
w=ones(N+1,1);                               %weights vector&lt;br /&gt;
w(1)=1/2; &lt;br /&gt;
w(N+1)=1/2;&lt;br /&gt;
result=h*w'*f;&lt;br /&gt;
fprintf ('La masa de la superficie es %.2f u.m.',result);&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
La máquina nos devuelve que: '''La masa de la superficie es 1.37 u.m.'''&lt;br /&gt;
&lt;br /&gt;
= Bibliografía =&lt;br /&gt;
:[[Trapezoidal rule to approximate integrals|Método del Trapecio para el cálculo aproximado de integrales]]&lt;br /&gt;
:[https://es.mathworks.com/help/matlab/|Matlab Mathworks. Help Center]&lt;br /&gt;
{{ referencias }}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
[[Categoría:TC23/24]]&lt;br /&gt;
[[Categoría:Teoría de Campos]]&lt;br /&gt;
[[Categoría:Grado en Ingeniería Civil y Territorial]]&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sara Cabezas</name></author>	</entry>

	</feed>