Problema
Queremos resolver una ecuación de segundo grado en R: ax2 + bx + c = 0.
Solución
- Dos soluciones reales
- Una solución real repetida
- Dos soluciones complejas
Números positivos dentro de la raíz cuadrada.
2x2 + 20x + 3 = 0
x <- 2
y <- 20
z <- 3
x1 <- (-y + sqrt((y^2) - (4 * x * z)))/(2 * x)
x2 <- (-y - sqrt((y^2) - (4 * x * z)))/(2 * x)
print(c(x1, x2))
No empleamos las letras a, b y c, pues c es una palabra reservada en R.
[1] -0.1523201 -9.8476799
Un cero y un número positivo dentro de la raíz cuadrada.
x2 - 6x + 9 = 0
x <- 1
y <- -6
z <- 9
x1 <- (-y + sqrt((y^2) - (4 * x * z)))/(2 * x)
x2 <- (-y - sqrt((y^2) - (4 * x * z)))/(2 * x)
print(c(x1, x2))
[1] 3 3
Números negativos dentro de la raíz cuadrada.
2x2 + 7x + 11 = 0
x <- 2
y <- 7
z <- 11
polyroot(c(z, y, x))
[1] -1.75+1.561249i -1.75-1.561249i
El código empleado en las dos opciones anteriores generaría un error. La función polyroot devolverá dos números complejos como la suma de un número real y uno número imaginario. También podemos emplear dicha fórmula en los casos anteriores. En dichos casos el número imaginario será 0i = 0.2x2 + 20x + 3 = 0
x <- 2
y <- 20
z <- 3
polyroot(c(z, y, x))
[1] -0.1523201-0i -9.8476799+0i
Entradas relacionadas
Excelente, muy sencillo y claro; me estaba sacando un ojo con c(z, y, x).
ResponderEliminarMuchas gracias
Me ayudó muchísimo gracias 😃
EliminarComo resolver en R: -2x²+8=0
ResponderEliminar¿Qué es lo que has intentado?
Eliminarx <- -2
Eliminary <- 0
z <- 8
Pues ejecutando el código del punto 1. Las soluciones: [1] -2 2.
EliminarCómo resolver
ResponderEliminar-6x =24?
solve(-6, 24)
EliminarSaludos! me podrian ayudar con esta operación: f(x)=a1*x+a0
ResponderEliminar(x=2,f(x)=-6) (x=1,f(x)=-2)
Se supone que el resultado es= f(x)=-4x+2
Hola como están me profrian ayudar con estas ecuaciones
ResponderEliminar-3x2+2=-10
2x2-98=0
Como resuelvo 4x-5y=7
ResponderEliminarHola me podrian ayudar con esta ?
ResponderEliminarX^2 - 4 / RAIZ DE X -2 =0
HALLAR DOMINIO.
RESOLVER EN R
Hola me podrían ayudar como se resolvía 3x-6>0
ResponderEliminarComo puedo graficar una ecuación cuadrática en R
ResponderEliminarhttps://nubededatos.blogspot.com/2021/03/como-representar-funciones-en-r.html
Eliminar¿Cuales serían los comandos para graficar las ecuaciones cuadráticas?
ResponderEliminarComo resuelvo:7×+2=23
ResponderEliminar