ForHosting KIT · Matemáticas

Graficar polinomio

Escriba los coeficientes y un intervalo de x y obtenga puntos equidistantes listos para dibujar: x² entre −2 y 2 con cinco puntos da (−2, 4), (−1, 1), (0, 0), (1, 1) y (2, 4). Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Coeficientes
1, 0, 0
X inicial
-2
X final
2
Muestras
5
Obtiene
Grado
2
Polinomio
x^2
Paso
1
Cantidad de puntos
5

Graficar un polinomio consiste en convertir su lista de coeficientes en un conjunto de muestras x-y lo bastante denso para que un gráfico, una hoja o un lienzo dibujen la curva sin un núcleo de álgebra computacional. Estudiantes, tutores y scripts de automatización afrontan la misma tarea: evaluar p(x) en un intervalo cerrado y emitir puntos ordenados. Esta calculadora de graficado de polinomios acepta coeficientes de mayor a menor grado junto con un intervalo de x, muestrea el polinomio en abscisas equiespaciadas con el método de Horner y devuelve la lista de puntos x-y más una cadena compacta en forma estándar.

Para qué sirve graficar un polinomio

Las aulas y las plataformas de tutoría usan una calculadora de graficado de polinomios para que el alumnado pegue coeficientes de un cuadrático, un cúbico u otro de mayor grado, elija una ventana de visualización y vea la curva muestreada sin invertir un signo al armar una tabla a mano.

Los generadores de preparación de exámenes y los plugins LMS necesitan un oráculo determinista que marque un intervalo invertido como inválido en lugar de dibujar el gráfico al revés o devolver una lista de éxito vacía que un corrector defectuoso podría tratar como un trazado correcto. La validación fallida no consume saldo.

Mantenga el número de muestras modesto para bocetos, súbalo cuando la curva tenga curvatura pronunciada, fije los puntos redondeados en las pruebas y obtendrá datos de trazado reproducibles para deberes, figuras LMS y workers de borde sin montar infraestructura simbólica propia.

Tablas y bocetos de aula

Permita que el alumnado introduzca coeficientes y una ventana de visión, y luego trace los puntos x-y devueltos junto a la tabla calculada a mano.

Figuras para exámenes y LMS

Construya gráficos polinómicos deterministas para hojas y autoevaluadores que rechazan un intervalo de x invertido en lugar de dibujarlo al revés.

Polilíneas en cuadernos y tableros

Convierta un polinomio ajustado o de libro en una lista compacta de puntos para gráficos sin importar un sistema completo de álgebra o de trazado.

¿En qué orden deben enviarse los coeficientes?

Ejemplo: x^2 − 1 es [1, 0, −1].

¿Cuántos puntos conviene pedir?

Entre 2 y 1001, contando los dos extremos del intervalo; por defecto son 11. Para un boceto bastan pocos, pero use más donde la curva se doble con fuerza, para que los tramos rectos entre puntos no oculten su forma.

¿Qué pasa si el intervalo empieza después de donde termina?

El cálculo se rechaza en lugar de dibujar la gráfica al revés o entregar un trazado vacío. El inicio del intervalo debe ser estrictamente menor que el final; intercambie los dos valores y vuelva a intentarlo.

¿Encuentra las raíces o dibuja la imagen?

No. Entrega la lista de puntos muestreados, que cualquier gráfico u hoja de cálculo puede unir en una curva. Hallar raíces, trazar asíntotas o generar una imagen son tareas distintas que esta herramienta no hace.

¿Qué puntos da x² entre −2 y 2?

Con cinco puntos el paso es 1 y obtiene (−2, 4), (−1, 1), (0, 0), (1, 1) y (2, 4): la conocida parábola en forma de U, con su punto más bajo en (0, 0).

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/math/polynomial-graphing

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/math/polynomial-graphing \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"coefficients":[1,0,0],"x_start":-2,"x_end":2}'
{
  "coefficients": [
    1,
    0,
    0
  ],
  "x_start": -2,
  "x_end": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.polynomial_graphing",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_degree64
max_samples1001
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Si el inicio del intervalo no es estrictamente menor que el final, la tarea falla con invalid_input en lugar de inventar un trazado invertido o vacío.

Qué es un gráfico polinómico muestreado y cómo evalúa Horner

Un cuadrático como coefficients [1, 0, 0] en [−2, 2] con cinco muestras produce los puntos de parábola conocidos (−2, 4), (−1, 1), (0, 0), (1, 1), (2, 4). Las constantes dan una recta horizontal; un binomio lineal, un segmento recto. El grado se informa desde el primer coeficiente líder no nulo; el polinomio cero se trata como grado cero y se grafica como el eje x. Nada aquí busca raíces, esboza asíntotas de racionales ni emite una imagen: el contrato es la lista numérica de puntos que un cliente de graficado ya sabe dibujar. Un polinomio univariado es una suma finita p(x) igual a a_n x a la n más a_{n-1} x a la n menos uno, hasta la constante a_0. Graficar esa función en un intervalo cerrado no es el mismo trabajo que hallar sus raíces, dividirlo o integrarlo: un trazado necesita una lista de puntos muestreados (x_i, p(x_i)) que un renderizador pueda unir. Esta calculadora construye esa lista recorriendo una malla uniforme de x_start a x_end inclusive y evaluando p en cada abscisa con el método de Horner. Horner reescribe el polinomio como un producto-suma anidado, p(x) igual a ((a_n x + a_{n-1}) x + … ) x + a_0, de modo que cada muestra cuesta una multiplicación y una suma por coeficiente y resulta numéricamente más estable que sumar potencias independientes de x. La malla tiene samples puntos (once por defecto), así que el paso es (x_end menos x_start) dividido por (samples menos uno). Se incluyen ambos extremos: el primer punto es siempre (x_start, p(x_start)) y el último queda fijado a x_end para que la deriva acumulada de coma flotante no pierda el borde derecho de la ventana solicitada.

Contrato de entrada, comprobación del intervalo, forma de la respuesta y errores

Campos ausentes, arrays de coeficientes vacíos, entradas no finitas y un grado superior a sesenta y cuatro fallan del mismo modo, nombrando el campo. Los valores se redondean a doce decimales para que los goldens coincidan byte a byte entre entornos. Envíe un cuerpo JSON con coefficients obligatorio, x_start obligatorio y x_end obligatorio. coefficients es un array no vacío de números finitos en orden de mayor a menor grado: [a_n, a_{n-1}, …, a_0] para p(x) igual a a_n x^n más … más a_0. Se aceptan los alias coeffs y poly. x_start (alias start, x_min) es el extremo izquierdo de la ventana cerrada; x_end (alias end, x_max) es el extremo derecho. Ambos deben ser números finitos, y x_start debe ser estrictamente menor que x_end. Si el inicio es igual o mayor que el final, el manejador rechaza la petición con invalid_input y un mensaje de que el inicio del intervalo no es menor que el final: esos fallos no se facturan, y se espera que el cliente intercambie o ensanche la ventana en lugar de recibir una polilínea invertida. El opcional samples (alias n, count) es un entero de dos a mil uno inclusive; si se omite se usan once puntos por defecto. En caso de éxito el cuerpo repite los coeficientes limpios, informa degree y una cadena compacta del polinomio, reitera x_start, x_end, samples y el paso uniforme, y devuelve points como un array ordenado de objetos con x e y, más point_count. Combine la lista con su propia biblioteca de gráficos; este endpoint no rasteriza una imagen ni inventa SVG.

Dónde una API de graficado de polinomios aporta valor

Los cuadernos de ingeniería y de ciencias suelen necesitar una polilínea rápida de un polinomio ajustado, de un polinomio característico o de un trozo de Taylor de orden bajo antes de entregar los mismos coeficientes a un buscador de raíces o a una herramienta de suma de Riemann; llamar a una API de análisis diminuta evita montar una pila completa de graficado por un vector de coeficientes y dos números. Como la implementación es parse puro de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.

¿Cómo se grafica un polinomio a partir de sus coeficientes?

Envíe coefficients de mayor a menor grado, más x_start y x_end con x_start < x_end. La API devuelve puntos (x, y) equiespaciados de p(x) en ese intervalo cerrado.

¿Qué ocurre si el inicio del intervalo no es menor que el final?

La tarea falla con invalid_input. Una ventana de graficado exige x_start estrictamente menor que x_end; intervalos iguales o invertidos no se facturan.

¿Cómo se espacian los puntos de muestreo?

De forma uniforme. Con N muestras el paso es (x_end − x_start) / (N − 1). Se incluyen ambos extremos; la última x queda fijada a x_end.

¿Cuánto cuesta la calculadora de graficado de polinomios?

La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.

Ver la documentación completa del KIT →