CubicEquationSolver
Cubic Equation Solver written in Swift for iOS, macOS.
What is this
I tested only iOS 10 - 12. maybe works fine macOS too.
// find roots of `ax^3 + bx^2 + cx + d = 0`
// returns only real number
func solveCubicEquation(a: Double, b: Double, c: Double, d: Double) -> [Double]
For What?
I had to find y
for any x
in the cubic Bézier curve B(t) = (x, y)
.
so I had to convert them to cubic equations y = f(x)
and solve...
Carthage
Write your Cartfile
github "dnpp73/CubicEquationSolver"
and run
carthage bootstrap --no-use-binaries --platform iOS