UTILS.
100% nel browser
📈

Calcolatore grafico di funzioni

Traccia y = f(x) per una o più funzioni su un canvas con pan e zoom, con assi automatici, griglia, radici (intercette x) e l'intercetta y.

Inserisci una funzione per riga. Trascina per fare pan, scorri per lo zoom.

Informazioni su questo strumento

Il Calcolatore grafico di funzioni è uno strumento di tracciamento gratuito che funziona nel browser e disegna y = f(x) per una o più funzioni su un canvas interattivo. Digita ogni funzione su una riga separata e lo strumento campiona la curva alla risoluzione dei pixel sull'intera finestra visibile, mappando le coordinate dei dati sul canvas e disegnando una polilinea liscia. Rileva salti ampi e asintoti verticali e interrompe il percorso in quel punto invece di disegnare una falsa linea verticale, così funzioni come tan(x) e 1/x vengono rese correttamente.

Tutto il rendering e la matematica vengono eseguiti localmente nel tuo browser con l'API Canvas 2D e senza librerie esterne, quindi nulla di ciò che tracci viene caricato. Trascina il canvas per fare pan e usa la rotellina del mouse per ingrandire o rimpicciolire attorno al cursore; gli assi, la griglia e le curve si ridisegnano in tempo reale. Imposta l'intervallo x iniziale con i campi min e max e premi Traccia — l'intervallo verticale viene scelto automaticamente dai valori campionati, e ulteriore zoom è libero in entrambe le direzioni.

Per la prima funzione lo strumento localizza anche le intercette x (radici) scandendo i campioni consecutivi in cerca di cambi di segno e affinando ogni intervallo con il metodo di bisezione, e riporta l'intercetta y f(0). Inserisci espressioni con i consueti operatori, ^ per le potenze, parentesi, le costanti pi ed e, e funzioni come sin, cos, exp, ln e sqrt. Cattura la parte semplice e offline di ciò che fanno strumenti come Desmos.

Domande frequenti

Posso tracciare più funzioni contemporaneamente?
Sì. Metti ogni funzione su una riga separata nel riquadro dell'espressione e ognuna valida viene disegnata in un colore diverso sugli stessi assi. Se una riga non può essere analizzata viene saltata e le altre vengono comunque tracciate, con un piccolo avviso mostrato.
Come faccio pan e zoom?
Trascina in qualsiasi punto del canvas per fare pan della vista, e scorri la rotellina del mouse per ingrandire o rimpicciolire centrando sul cursore. I campi x-min e x-max impostano la finestra iniziale; premi Traccia per reimpostare la vista e adattare automaticamente l'intervallo verticale.
Come vengono trovate le radici?
Per la prima funzione lo strumento scandisce i punti campione adiacenti in cerca di un cambio di segno in y, poi affina ogni intervallo di cambio di segno con il metodo di bisezione per convergere sull'intercetta x. Vengono elencate fino a sei radici nella finestra visibile, insieme all'intercetta y f(0).
Perché il grafico si interrompe vicino agli asintoti?
Quando campioni consecutivi saltano di più di un paio di altezze dello schermo — come accade a un asintoto verticale di tan(x) o 1/x — lo strumento solleva la penna invece di collegarli, evitando una spuria linea quasi verticale e mostrando la forma reale.

Altri strumenti