Calcolatore della pendenza secante tra due punti
Una retta secante collega due punti distinti di una curva e la sua pendenza misura il tasso medio di variazione tra essi.
Esegui gratis nel browser
Inserisca le coordinate x e y di entrambi i punti per calcolare la variazione orizzontale, quella verticale e il loro rapporto. Il calcolatore mantiene coerente l’ordine delle sottrazioni, quindi invertire entrambi i punti completi non modifica accidentalmente il risultato. Riconosce inoltre il caso verticale, nel quale coordinate x uguali rendono la pendenza indefinita.
Inserisca due punti in un ordine coerente
Parta da due punti scritti come (x1, y1) e (x2, y2). Possono provenire da un grafico, da una tabella di misure oppure dalla valutazione di una funzione per due ingressi. Non è necessario che i punti appartengano a una curva rettilinea, perché la secante è la retta tracciata attraverso di essi. È invece essenziale conservare ciascuna coppia di coordinate: y1 deve appartenere a x1 e y2 deve appartenere a x2. Il calcolatore sottrae le prime coordinate dalle seconde, ottenendo delta_x = x2 - x1 e delta_y = y2 - y1. Se Lei inverte l’ordine di entrambi i punti completi, cambiano i segni delle due differenze, ma il loro rapporto rimane invariato. Invertire una sola coppia, invece, descrive dati diversi e in genere produce una pendenza errata. Sono ammesse coordinate decimali e negative, purché ogni ingresso sia un numero finito. Se i valori derivano da una funzione, la valuti prima e inserisca ogni risultato y accanto alla relativa coordinata x.
Comprenda il calcolo della pendenza
La pendenza secante è delta_y divisa per delta_x, cioè (y2 - y1) / (x2 - x1). Questo rapporto confronta la variazione verticale con quella orizzontale e rappresenta il tasso medio di variazione della curva nell’intervallo scelto. Un risultato positivo indica che y aumenta mentre x passa dal primo punto al secondo; un risultato negativo indica che y diminuisce. Un risultato pari a zero significa che i due punti hanno la stessa coordinata y e che la secante è orizzontale. Anche il valore assoluto ha un significato pratico: una pendenza di 2 indica che y varia di due unità per ogni aumento unitario di x nell’intervallo. Le unità vanno mantenute concettualmente dai dati di origine, per esempio metri al secondo o euro per articolo, anche se l’output numerico non aggiunge un’etichetta. La risposta include entrambe le variazioni insieme alla pendenza, rendendo visibili le sottrazioni e facilitando il confronto con un calcolo manuale.
Gestisca le rette verticali e interpreti l’intervallo
Le due coordinate x devono essere diverse. Quando x1 è uguale a x2, delta_x vale zero e la divisione per zero non definisce una pendenza finita. Geometricamente, i due punti individuano una secante verticale; il calcolatore restituisce quindi un errore di input invece di un valore infinito o fuorviante. Con punti validi, ricordi che la pendenza secante riassume un intero intervallo e non descrive necessariamente il comportamento in ogni posizione tra gli estremi. Su un grafico curvo, la pendenza istantanea può variare molto anche quando il tasso medio è moderato. Avvicinare i due valori di x rende spesso la pendenza secante un’utile approssimazione della pendenza tangente, purché la funzione sia regolare vicino al punto d’interesse. Per dati sperimentali, lo stesso calcolo descrive la variazione media osservata tra due campioni senza ipotizzare ciò che è accaduto fra essi. Scelga estremi coerenti con la domanda, conservi le unità originali e controlli i valori delta per confermare l’intervallo inserito.
Casi d'uso
Verificare esercizi di calcolo
Controlli il tasso medio di variazione fra due punti valutati prima di procedere con un rapporto incrementale o una derivata.
Confrontare misurazioni
Trovi la variazione media di una grandezza osservata per unità di tempo, distanza o altra variabile indipendente.
Stimare una pendenza tangente
Usi due punti vicini su una curva regolare per ottenere un’approssimazione numerica della sua pendenza locale.
Domande frequenti
Quale formula usa il calcolatore?
Usa (y2 - y1) / (x2 - x1), cioè la variazione di y divisa per la variazione di x.
Che cosa accade se x1 e x2 sono uguali?
La secante è verticale e la sua pendenza è indefinita, quindi il calcolatore restituisce un errore di input.
Invertire i due punti cambia la pendenza?
No. Invertendo entrambi i punti completi cambiano i segni delle due differenze, ma il loro rapporto resta invariato.
Posso usare coordinate negative o decimali?
Sì. Ogni coordinata può essere qualsiasi numero finito, compresi valori negativi, zero e decimali.
La pendenza secante equivale a una derivata?
Non in generale. La pendenza secante è una media su un intervallo; la derivata è un tasso istantaneo ottenuto quando l’intervallo tende a zero.
Quanto costa un calcolo tramite API?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico può essere eseguito gratuitamente nel browser.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/calculus/secant-line-slope \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x1":1,"y1":3,"x2":5,"y2":11}'const res = await fetch("https://api.kit.forhosting.com/calculus/secant-line-slope", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x1": 1,
"y1": 3,
"x2": 5,
"y2": 11
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/secant-line-slope",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x1": 1,
"y1": 3,
"x2": 5,
"y2": 11
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/secant-line-slope", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x1":1,"y1":3,"x2":5,"y2":11}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x1":1,"y1":3,"x2":5,"y2":11}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/secant-line-slope", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"x1": 1,
"y1": 3,
"x2": 5,
"y2": 11
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.secant_line_slope",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |