% symbolics
 
  clear
  syms a0 a1 a2 x

  % no numerical values to coefficients
  eqn1 = a2*x^2 + a1*x + a0;

  % MATLAB finds only symbolic solutions
  sols1 = solve(eqn1)
  pretty(sols1)

  % now give coefficients numerical values
  a0 =   4;
  a1 =  -4;
  a2 =   1;

  eqn2 = a2*x^2 + a1*x + a0;
  
  % MATLAB can find numerical roots now
  sols2 = solve(eqn2)

%------------------------------------------------------------------------------
% Output:
% sols1 =
% 
% [ 1/2/a2*(-a1+(a1^2-4*a2*a0)^(1/2))]
% [ 1/2/a2*(-a1-(a1^2-4*a2*a0)^(1/2))]
% 
% 
%                        [             2           1/2]
%                        [    -a1 + (a1  - 4 a2 a0)   ]
%                        [1/2 ------------------------]
%                        [               a2           ]
%                        [                            ]
%                        [             2           1/2]
%                        [    -a1 - (a1  - 4 a2 a0)   ]
%                        [1/2 ------------------------]
%                        [               a2           ]
% 
% sols2 =
% 
% [ 2]
% [ 2]
%------------------------------------------------------------------------------
