The symbolic toolbox does not produce numeric solutions: it produces symbolic solutions where the symbols might be in terms of rational numbers or expressions or numbers that are being stored in symbolic form. For example,
really does mean 1 x 10^-1 in the symbolic toolbox, by in MATLAB, 0.1 means "the closest number to 0.1 that is representable with a 53 bit binary matissa, which is 0.1000000000000000055511151231257827021181583404541015625
You should examine pi.pi1 to see what it gives you. If you want to approximate the solution in double precision then use double(pi.pi1)
Best Answer