Problem 834. Solve Quadratic : No * - or key functions permitted

Solve the quadratic equation ax^2+bx+c=0. However, some of the normal functions and symbols are not allowed.

x=[ -b +/- sqrt ( b^2 - 4ac ) ] / ( 2a )

Unallowed functions and symbols:

roots mtimes cross prod cumprod times mldivide mrdivide dot numstr int2str dec2bin * / \ - ^ '

Derivative of Aurelien's Cody 813 Multiply 2 numbers

Also related to Cody 833 Side of a Triangle

Test suite "disallowed function usage check" courtesy of Aurelien Queffurust.

Example :

Input

a= 1; b= 1; c=1

Output

 x(1)= -0.5+0.866i; x(2)= -0.5-0.866i

Solution Stats

22.29% Correct | 77.71% Incorrect
Last Solution submitted on Feb 18, 2023

Problem Comments

Solution Comments

Show comments

Problem Recent Solvers32

Suggested Problems

More from this Author295

Problem Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!