Diferencia entre revisiones de «La catenaria (grupo 24)»
| Línea 34: | Línea 34: | ||
=Calcular los vectores velocidad γ'(t) y aceleración γ"(t), y dibujarlos junto a la curva= | =Calcular los vectores velocidad γ'(t) y aceleración γ"(t), y dibujarlos junto a la curva= | ||
| + | |||
| + | =Cálculo de curvatura k(t)= | ||
| + | En este estudio de la curva parametrizada <math>γ(t) = (t, cosh(t))</math>, examinaremos su curvatura <math>κ</math>, un parámetro que mide cómo la curva se desvía de ser recta en cada punto. La representación gráfica de <math>κ(t)</math> revelará la "tensión" o "giro" de la curva en diferentes puntos, proporcionando una visión detallada de su comportamiento geométrico local. | ||
| + | <br />Para calcularla se usará la siguiente expresión: | ||
| + | <br /><center><math>Curvatura: κ(t)=\frac{x´(t)y´´(t)-x´´(t)y´(t)}{(x´(t)^2+y´(t)^2)^(3/2)}=\frac{cosh(t)-0senh(t)}{(1^2+senh(t)^2)^(3/2)}=\frac{cosh(t)}{(1+senh(t)^2)^(3/2)} </math></center> | ||
| + | |||
| + | === Código para calcular la curvatura === | ||
| + | |||
| + | [[Archivo:Grafica_curvatura.jpg|500px|miniaturadeimagen|right|<font color="FF A5 00">'''DIBJUO DE LA CURVATURA'''</font> <br />]] | ||
| + | {{matlab|codigo= | ||
| + | % Definir la parametrización | ||
| + | t = linspace(-1, 1, 50); | ||
| + | x = t; | ||
| + | y = cosh(t); | ||
| + | % Velocidad y aceleración | ||
| + | V1 = ones(size(t)); | ||
| + | V2 = sinh(t); | ||
| + | A1 = zeros(size(t)); | ||
| + | A2 = cosh(t); | ||
| + | % Calcular la curvatura | ||
| + | numerador = V1 .* A2 - A1 .* V2; | ||
| + | denominador = sqrt(V1.^2 + V2.^2).^3; | ||
| + | curvatura = abs(numerador ./ denominador); | ||
| + | % Graficar la curvatura en función de t | ||
| + | figure; | ||
| + | plot(t, curvatura, 'LineWidth', 2); | ||
| + | title('Gráfica de la Curvatura \kappa(t)'); | ||
| + | xlabel('t'); | ||
| + | ylabel('\kappa(t)'); | ||
| + | grid on; | ||
| + | }} | ||
Revisión del 13:20 29 nov 2024
| Trabajo realizado por estudiantes | |
|---|---|
| Título | La Catenaria. Grupo 24 |
| Asignatura | Teoría de Campos |
| Curso | 2024-25 |
| Autores | David Santafé Palacios Pedro Suñé Pérez Beatriz Bernal Castañeda Raquel Roque Serrano |
| Este artículo ha sido escrito por estudiantes como parte de su evaluación en la asignatura | |
La catenaria es una curva fundamental en ingeniería civil, ya que describe la forma que adoptan los cables o cadenas flexibles suspendidos bajo su propio peso, sin otras fuerzas externas. Su aplicación es clave en el diseño de estructuras como puentes colgantes, líneas de transmisión eléctrica y cubiertas tensadas, donde la eficiencia estructural y la distribución uniforme de tensiones son esenciales. Este trabajo explora las propiedades matemáticas de la catenaria, su relación con otras curvas como la parábola y sus principales aplicaciones prácticas, destacando su importancia en la optimización y seguridad de proyectos ingenieriles.
Siendo la curva representada por:
[math] γ(t) = (x(t),y(t)) = (t,Acosh(t/A)), t∈(-1,1)[/math]
Para la representación y cálculos de a continuación usaremos el programa Matlab
Contenido
1 Dibujar la curva
1.1 Código
% Definir la parametrización
a=2;
t = linspace(-1, 1, 1000);
x = t;
y = a*cosh(t/a);
% Dibujar la curva
figure;
plot(x, y, 'LineWidth', 2);
title('Curva parametrizada: \gamma(t) = (t, a*cosh(t/a))');
xlabel('x');
ylabel('y');
grid on;
2 Calcular los vectores velocidad γ'(t) y aceleración γ"(t), y dibujarlos junto a la curva
3 Cálculo de curvatura k(t)
En este estudio de la curva parametrizada [math]γ(t) = (t, cosh(t))[/math], examinaremos su curvatura [math]κ[/math], un parámetro que mide cómo la curva se desvía de ser recta en cada punto. La representación gráfica de [math]κ(t)[/math] revelará la "tensión" o "giro" de la curva en diferentes puntos, proporcionando una visión detallada de su comportamiento geométrico local.
Para calcularla se usará la siguiente expresión:
3.1 Código para calcular la curvatura
% Definir la parametrización
t = linspace(-1, 1, 50);
x = t;
y = cosh(t);
% Velocidad y aceleración
V1 = ones(size(t));
V2 = sinh(t);
A1 = zeros(size(t));
A2 = cosh(t);
% Calcular la curvatura
numerador = V1 .* A2 - A1 .* V2;
denominador = sqrt(V1.^2 + V2.^2).^3;
curvatura = abs(numerador ./ denominador);
% Graficar la curvatura en función de t
figure;
plot(t, curvatura, 'LineWidth', 2);
title('Gráfica de la Curvatura \kappa(t)');
xlabel('t');
ylabel('\kappa(t)');
grid on;