Se puede usar de dos maneras. [Con dos puntos] Introduce las coordenadas del punto 1 y del punto 2 para obtener la pendiente, la distancia, el ángulo y la ecuación de la recta. [Con un punto y una distancia] Deja el punto 2 en blanco e introduce la distancia d y la pendiente m (o el ángulo θ) para obtener las coordenadas del punto al que llegas desde el punto 1.
Índice
-
Qué puedes hacer en esta página
-
¿Para qué sirve este cálculo?
-
Cómo usar
-
Fórmulas y gráficas
-
Pendiente de una recta \(m\) (tasa de variación media)
-
Distancia entre dos puntos \(d\)
-
Ángulo de inclinación \(\theta\) (el ángulo de la recta)
-
Ecuación de una recta \(y = mx + b\) (forma explícita, con pendiente y ordenada en el origen)
-
El punto situado a una distancia \(d\) de otro (dada la pendiente \(m\))
-
-
Símbolos y términos
-
Qué conviene saber de antemano
-
Cómo calcularlo con Excel
-
Cómo calcularlo con Hojas de cálculo de Google
-
Cómo calcularlo con Python
-
La fórmula en LaTeX y otras notaciones matemáticas (para copiar)
-
Cómo pedirle a ChatGPT que haga el cálculo
-
Las ventajas de DataChef
-
Funciones relacionadas
-
Todas las calculadoras de NumberChef
Qué puedes hacer en esta página
- Introduce las coordenadas de dos puntos y obtén al instante la pendiente \(m\) de la recta (la tasa de variación media de una función afín)
- Además de la pendiente, halla la distancia entre los dos puntos, el ángulo de inclinación \(\theta\), la ecuación de la recta \(y = mx + b\), la ordenada en el origen y el punto de corte con el eje X
- También funciona al revés: a partir de un punto, una distancia que recorrer y una pendiente (o un ángulo), halla las coordenadas del punto al que llegas
- En esta misma página encontrarás también una explicación sencilla de las fórmulas y las fórmulas listas para copiar en Excel, Hojas de cálculo de Google y Python
¿Para qué sirve este cálculo?
El Código Técnico de la Edificación (CTE DB-SUA, accesibilidad) fija la pendiente máxima de una rampa accesible en España según su longitud: el 10 % en tramos de menos de 3 m, el 8 % en tramos de menos de 6 m y el 6 % en los demás casos. Preguntarse «¿puedo salvar un desnivel de 40 cm con una rampa de 5 m?» es un cálculo de pendiente: \(40 \div 500 = 0{,}08\), es decir, el 8 %, así que cumple justo el límite. Como ángulo, son unos 4,6°.
Al reformar una vivienda o diseñar un edificio, puedes comprobar con números si una rampa es segura de usar. (Consulta siempre la versión vigente del CTE y la normativa autonómica y municipal.)
Un «10 %» en una señal de pendiente pronunciada dice «sube 10 m por cada 100 m en horizontal», una pendiente de 0,1. Como ángulo, es \(\arctan 0{,}1 \approx 5{,}7°\). Sorprende lo poca gente que sabe que un 10 % no son 10°.
Cuando sabes interpretarlo, puedes juzgar de antemano lo empinada que es una cuesta, al elegir marcha en el coche o al planear una ruta en bici o a pie.
En España la inclinación de un tejado suele darse como una pendiente en porcentaje, por ejemplo «35 %» (sube 35 cm por cada 100 cm en horizontal, una pendiente de 0,35). Como ángulo, es \(\arctan 0{,}35 \approx 19{,}3°\).
Cada material de cubierta solo se puede usar dentro de un cierto intervalo de pendientes, así que quien coloca tejados y quien los diseña usa esta conversión a diario. También ayuda si construyes por tu cuenta el tejado de un cobertizo.
Si un sendero sube 300 m en una distancia horizontal de 1000 m sobre el mapa, su pendiente media es \(300 \div 1000 = 0{,}3\) (un ángulo de unos 16,7°), y por el teorema de Pitágoras la distancia que caminas de verdad por la cuesta es \(\sqrt{1000^2 + 300^2} \approx 1044\) m.
Saber con números que «la distancia real es mayor que la del mapa y la pendiente decide lo cansado que resulta» hace que tus planes de senderismo sean más seguros.
Si las ventas mensuales pasaron de 40.000 € en abril a 58.000 € en julio, la pendiente es \((58.000 - 40.000) \div (7 - 4) = 6000\) euros al mes, que se lee como «crece una media de 6000 € al mes».
La pendiente de una gráfica de líneas es el ritmo de cambio en sí. Hallar la rapidez con la que cambia algo a partir de sus valores en dos momentos, sean ventas, peso corporal o temperatura, es el mismo cálculo que la fórmula de la pendiente de esta página.
Fórmulas y gráficas
Símbolos y términos
Símbolos
| \(m\) | eme | La pendiente de la recta: cuánto sube o baja por cada 1 que avanza en horizontal. Una pendiente positiva sube de izquierda a derecha; una negativa baja. En España se usa \(m\) para la pendiente. |
| \((x_1, y_1)\), \((x_2, y_2)\) | x sub uno, y sub uno | Las coordenadas de los dos puntos. \(x\) es la posición horizontal e \(y\) la vertical; el número pequeño de abajo a la derecha (el subíndice) distingue «el primer punto» del «segundo punto». |
| \(\Delta x\), \(\Delta y\) | delta x, delta y | El incremento (cuánto ha cambiado un valor). \(\Delta\) (delta) es la letra griega de «cambio»: \(\Delta x = x_2 - x_1\) (el incremento horizontal) y \(\Delta y = y_2 - y_1\) (el incremento vertical). |
| \(d\) | d | La distancia entre los dos puntos, de la primera letra de «distancia». |
| \(\theta\) | theta | Una letra griega que se usa a menudo para los ángulos. En esta página es el ángulo entre la recta y el eje x (el ángulo de inclinación). |
| \(b\) | b | La ordenada en el origen: la altura a la que la recta corta el eje y (el valor de \(y\) cuando \(x = 0\)). En muchos libros se llama \(n\). |
| \(\tan\) | tangente | Una razón trigonométrica: «cateto opuesto ÷ cateto contiguo», o «arriba ÷ horizontal», para un ángulo. La pendiente de una recta está unida a su ángulo por \(m = \tan\theta\). |
| \(\arctan\) | arcotangente | La inversa de la tangente: halla «el ángulo cuya tangente es ese número». En una calculadora científica aparece como tan⁻¹. |
Términos
| pendiente | Un número que indica lo inclinada que está una recta: cuánto aumenta \(y\) cuando \(x\) aumenta 1 («incremento vertical entre incremento horizontal»). Cuanto mayor es, más empinada es la recta. La pendiente de una carretera y la inclinación de un tejado usan la misma idea. |
| tasa de variación media | (incremento de y) ÷ (incremento de x). Se estudia con las funciones afines en 2.º–3.º de ESO, y en una función afín es exactamente igual que la pendiente de la recta. |
| función afín | Una función de la forma \(y = mx + b\). Su gráfica es una recta, con pendiente \(m\) y ordenada en el origen \(b\) (en muchos libros de España se escribe \(y = mx + n\); cuando \(b = 0\) se llama función lineal). |
| punto de corte con los ejes (ordenada en el origen) | Dónde corta una gráfica a un eje. La altura a la que corta el eje y es la ordenada en el origen (\(y\) cuando \(x = 0\)), y donde corta el eje x es el punto de corte con el eje X (\(x\) cuando \(y = 0\)). |
| ángulo de inclinación | El ángulo que forma una recta con el eje x (la horizontal). Está unido a la pendiente por \(m = \tan\theta\). |
| pendiente porcentual (inclinación) | Los nombres cotidianos de lo empinada que es una carretera, una rampa o un tejado. Una señal de carretera de «10 %» dice «sube 10 m por cada 100 m en horizontal», que es una pendiente de 0,1. En España la pendiente de un tejado o de una rampa suele darse en porcentaje o en grados. |
| coordenadas | Una pareja de números (posición horizontal ; posición vertical) que da la ubicación de un punto. El punto (3 ; 4) está «3 a la derecha y 4 arriba desde el origen». Se estudia en 5.º–6.º de Primaria (10-12 años). |
| recta vertical | Una recta perpendicular al eje x (que va directamente hacia arriba). El incremento de x es 0, así que la fórmula de la pendiente dividiría entre 0 y la pendiente no está definida. Su ecuación no tiene la forma \(y = mx + b\) sino \(x = \text{constante}\). |
Qué conviene saber de antemano
Esto es lo que te ayuda a usar el cálculo de esta página comprendiéndolo de verdad y no solo pulsando el botón.
Si te atascas, repasar estos temas es el camino más rápido.
| El plano cartesiano (5.º de Primaria–1.º de ESO, 10-13 años) |
|
| Suma y resta de números enteros (1.º de ESO, 12-13 años) |
|
| Funciones afines y tasa de variación media (2.º–3.º de ESO, 13-15 años) |
|
| El teorema de Pitágoras (2.º de ESO, 13-14 años) |
|
| La razón trigonométrica tangente (3.º–4.º de ESO, 14-16 años) |
|
Cómo calcularlo con Excel
| Coordenada x del punto 1 (x₁) | 3 |
| Coordenada y del punto 1 (y₁) | 4 |
| Coordenada x del punto 2 (x₂) | 6 |
| Coordenada y del punto 2 (y₂) | 8 |
| Pendiente m | =(B4-B2)/(B3-B1) |
| Coordenada x del punto 1 (x₁) | 3 |
| Coordenada y del punto 1 (y₁) | 4 |
| Coordenada x del punto 2 (x₂) | 6 |
| Coordenada y del punto 2 (y₂) | 8 |
| Distancia entre los puntos d | =RAIZ((B3-B1)^2+(B4-B2)^2) |
| Coordenada x del punto 1 (x₁) | 3 |
| Coordenada y del punto 1 (y₁) | 4 |
| Coordenada x del punto 2 (x₂) | 6 |
| Coordenada y del punto 2 (y₂) | 8 |
| Ángulo de inclinación θ (grados) | =GRADOS(ATAN2(B3-B1;B4-B2)) |
| Coordenada x de un punto de la recta (x₁) | 1 |
| Coordenada y de un punto de la recta (y₁) | 5 |
| Pendiente m | -2 |
| Ordenada en el origen b | =B2-B3*B1 |
| Corte con el eje X | =-B4/B3 |
| Coordenada x del punto 1 (x₁) | 1 |
| Coordenada y del punto 1 (y₁) | 1 |
| Distancia que se avanza d | 5 |
| Pendiente m | 0,75 |
| Incremento de x, Δx | =B3/RAIZ(1+B4^2) |
| Incremento de y, Δy | =B4*B5 |
| Coordenada x de llegada (x₂) | =B1+B5 |
| Coordenada y de llegada (y₂) | =B2+B6 |
«RAIZ(…)» es la raíz cuadrada, «^2» eleva un número al cuadrado, «GRADOS(…)» convierte radianes en grados y «ATAN2(incremento horizontal; incremento vertical)» halla el ángulo a partir de los incrementos en las dos direcciones.
La primera tabla da una pendiente de unos 1,333, la segunda una distancia de 5 y la tercera un ángulo de unos 53,13°. ATAN2 de la tercera tabla devuelve ángulos negativos (de −180° a 180°), así que en una recta que baja de izquierda a derecha, suma 360 si quieres el ángulo de 0 a 360°.
La quinta tabla halla la solución que va hacia la derecha (el punto (5 ; 4) del ejemplo). Para la solución que va hacia la izquierda, pon un signo menos al principio de la fórmula de Δx (=-B3/RAIZ(1+B4^2)).
Cómo calcularlo con Hojas de cálculo de Google
| Coordenada x del punto 1 (x₁) | 3 |
| Coordenada y del punto 1 (y₁) | 4 |
| Coordenada x del punto 2 (x₂) | 6 |
| Coordenada y del punto 2 (y₂) | 8 |
| Pendiente m | =(B4-B2)/(B3-B1) |
| Coordenada x del punto 1 (x₁) | 3 |
| Coordenada y del punto 1 (y₁) | 4 |
| Coordenada x del punto 2 (x₂) | 6 |
| Coordenada y del punto 2 (y₂) | 8 |
| Distancia entre los puntos d | =RAIZ((B3-B1)^2+(B4-B2)^2) |
| Coordenada x del punto 1 (x₁) | 3 |
| Coordenada y del punto 1 (y₁) | 4 |
| Coordenada x del punto 2 (x₂) | 6 |
| Coordenada y del punto 2 (y₂) | 8 |
| Ángulo de inclinación θ (grados) | =GRADOS(ATAN2(B3-B1;B4-B2)) |
| Coordenada x de un punto de la recta (x₁) | 1 |
| Coordenada y de un punto de la recta (y₁) | 5 |
| Pendiente m | -2 |
| Ordenada en el origen b | =B2-B3*B1 |
| Corte con el eje X | =-B4/B3 |
| Coordenada x del punto 1 (x₁) | 1 |
| Coordenada y del punto 1 (y₁) | 1 |
| Distancia que se avanza d | 5 |
| Pendiente m | 0,75 |
| Incremento de x, Δx | =B3/RAIZ(1+B4^2) |
| Incremento de y, Δy | =B4*B5 |
| Coordenada x de llegada (x₂) | =B1+B5 |
| Coordenada y de llegada (y₂) | =B2+B6 |
Cómo calcularlo con Python
import math
x1, y1 = 3.0, 4.0 # coordenadas del punto 1
x2, y2 = 6.0, 8.0 # coordenadas del punto 2
delta_x = x2 - x1 # incremento de x (horizontal)
delta_y = y2 - y1 # incremento de y (vertical)
slope = delta_y / delta_x # pendiente m (si delta_x es 0, la recta es vertical y esto falla)
distance = math.hypot(delta_x, delta_y) # distancia entre los puntos (igual que √(Δx²+Δy²))
angle = math.degrees(math.atan2(delta_y, delta_x)) % 360 # ángulo (de 0 a 360°)
y_intercept = y1 - slope * x1 # ordenada en el origen b
print(f"Pendiente m: {slope}")
print(f"Distancia d: {distance}")
print(f"Ángulo θ: {angle}")
print(f"Ecuación de la recta: y = {slope}x + {y_intercept}")
# Al revés: el punto al que se llega avanzando una distancia d desde el punto (x1, y1) según la pendiente
d = 5.0
dx = d / math.sqrt(1 + slope ** 2) # solución hacia la derecha (hacia la izquierda es -dx)
dy = slope * dx
print(f"Punto al que se llega: ({x1 + dx}, {y1 + dy})")
La fórmula en LaTeX y otras notaciones matemáticas (para copiar)
m = (y₂ − y₁) ÷ (x₂ − x₁)
m = \frac{y_2 - y_1}{x_2 - x_1}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>m</mi>
<mo>=</mo>
<mfrac>
<mrow><msub><mi>y</mi><mn>2</mn></msub><mo>−</mo><msub><mi>y</mi><mn>1</mn></msub></mrow>
<mrow><msub><mi>x</mi><mn>2</mn></msub><mo>−</mo><msub><mi>x</mi><mn>1</mn></msub></mrow>
</mfrac>
</mrow>
</math>
m = (y_2 - y_1)/(x_2 - x_1)
(y2 - y1)/(x2 - x1)
m := (y2 - y1)/(x2 - x1);
m = (y2 - y1)/(x2 - x1);
m = (y_2 - y_1)/(x_2 - x_1)
d = √(Δx² + Δy²)
d = \sqrt{\Delta x^2 + \Delta y^2}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>d</mi>
<mo>=</mo>
<msqrt>
<mrow>
<msup><mrow><mi mathvariant="normal">Δ</mi><mi>x</mi></mrow><mn>2</mn></msup>
<mo>+</mo>
<msup><mrow><mi mathvariant="normal">Δ</mi><mi>y</mi></mrow><mn>2</mn></msup>
</mrow>
</msqrt>
</mrow>
</math>
d = sqrt((Delta x)^2 + (Delta y)^2)
Sqrt[dx^2 + dy^2]
d := sqrt(dx^2 + dy^2);
d = sqrt(dx^2 + dy^2);
d = √(Δx^2 + Δy^2)
θ = arctan(m)
\theta = \arctan m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>θ</mi>
<mo>=</mo>
<mi>arctan</mi>
<mo>⁡</mo>
<mi>m</mi>
</mrow>
</math>
theta = arctan(m)
ArcTan[m]
theta := arctan(m);
theta = atan(m);
θ = arctan(m)
y = mx + b (b = y₁ − m·x₁)
y = mx + b, \quad b = y_1 - m x_1
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>y</mi>
<mo>=</mo>
<mi>m</mi><mi>x</mi>
<mo>+</mo>
<mi>b</mi>
<mo>,</mo>
<mi>b</mi>
<mo>=</mo>
<msub><mi>y</mi><mn>1</mn></msub>
<mo>−</mo>
<mi>m</mi><msub><mi>x</mi><mn>1</mn></msub>
</mrow>
</math>
y = m x + b, b = y_1 - m x_1
b = y1 - m*x1; y = m*x + b
b := y1 - m*x1; y := m*x + b;
b = y1 - m*x1; y = m*x + b;
y = mx + b, b = y_1 - mx_1
Δx = ±d ÷ √(1 + m²), Δy = m·Δx
\Delta x = \pm\frac{d}{\sqrt{1 + m^2}}, \quad \Delta y = m\,\Delta x
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mrow><mi mathvariant="normal">Δ</mi><mi>x</mi></mrow>
<mo>=</mo>
<mo>±</mo>
<mfrac>
<mi>d</mi>
<msqrt><mrow><mn>1</mn><mo>+</mo><msup><mi>m</mi><mn>2</mn></msup></mrow></msqrt>
</mfrac>
<mo>,</mo>
<mrow><mi mathvariant="normal">Δ</mi><mi>y</mi></mrow>
<mo>=</mo>
<mi>m</mi>
<mrow><mi mathvariant="normal">Δ</mi><mi>x</mi></mrow>
</mrow>
</math>
Delta x = +-d/sqrt(1 + m^2), Delta y = m Delta x
dx = d/Sqrt[1 + m^2]; dy = m*dx
dx := d/sqrt(1 + m^2); dy := m*dx;
dx = d/sqrt(1 + m^2); dy = m*dx;
Δx = ±d/√(1 + m^2), Δy = mΔx
Cómo pedirle a ChatGPT que haga el cálculo
Eres un asistente de cálculo de matemáticas. Haz el cálculo siguiente ejecutando realmente código de Python y basa tu respuesta únicamente en los números del resultado de la ejecución (no respondas con cálculo mental ni con suposiciones). Para los dos puntos (3 ; 4) y (6 ; 8) del plano cartesiano, halla cada uno de estos valores: 1. La pendiente m de la recta que pasa por los dos puntos 2. La distancia d entre los dos puntos 3. El ángulo θ (en grados) entre la recta y el eje x 4. La ecuación de la recta y = mx + b (muestra también el valor de la ordenada en el origen b) Muestra las fórmulas que has usado y los números del resultado de la ejecución.
Cómo usar
-
1Introduce los númerosEscribe en los campos los números con los que quieres calcular
-
2CalculaHaz clic en el botón «Calcular»
-
3Consulta el resultadoEl resultado aparece al instante. En la misma página también encontrarás el desarrollo del cálculo y la explicación de la fórmula
Las ventajas de DataChef
Sin conocimientos técnicos: fácil e intuitivo
Sin necesidad de dar datos personales
Los archivos se borran automáticamente tras la descarga
Sin necesidad de atribución
Sin necesidad de pedir permiso