MATLAB: Separate Roots for a Quadratic Function

roots

I am making a table of roots with different quadratic functions. I need to use the roots function, and cannot figure out how to seperate them into each cell.
Here is my code:
a=1, b=3, c=8^-14;
x1=(-b+sqrt(b^2-4*a*c))/(2*a);
x2=(-b-sqrt(b^2-4*a*c))/(2*a);
x3=(-b+sqrt(b^2-4*a*c))/(2*a);
x4=(-2*c)/(b-sqrt(b^2-4*a*c));
TypeofFunction={'Original Function'; 'Modified Function'};
Root1=[x1;x3];
Root2=[x2;x4];
T=table(TypeofFunction,Root1,Root2)
It makes this table:
TypeofFunction Root1 Root2
_____________________ _____________________ _________________
{'Original Function'} -7.57172102794357e-14 -2.99999999999992
{'Modified Function'} -7.57172102794357e-14 -3.00293255131965
I want to add a third row using:
roots([a,b,c])
ans =
-2.999999999999924
-0.000000000000076
I don't know how to separate the roots into the columns.
Thank you.

Best Answer

r = roots([a, b, c])
Root1(3) = r(1);