MATLAB: How to get symbolic output notation, exp(1)=e

exponentialfunctionode solversymbolicSymbolic Math Toolbox

Hi!
Im trying to using symbolic ODE-solver
syms u(x);
sympref('FloatingPointOutput',false);
Du=diff(u);
ode=diff(u,x,2)==4*u
cond1=u(0)==0
cond2=Du(1)==exp(2)-exp(-2)
conds=[cond1 cond2];
uSol(x)=dsolve(ode,conds)
uSol = simplify(uSol)
But the output comes in the form of
which I would prefer to be presented in the form of
Any suggestions how to do this?

Best Answer

syms u(x);
sympref('FloatingPointOutput',false);
Du=diff(u);
ode=diff(u,x,2)==4*u
ode(x) = 
cond1=u(0)==0
cond1 = 
cond2=Du(1)==exp(sym(2))-exp(sym(-2))
cond2 = 
conds=[cond1 cond2];
uSol(x)=dsolve(ode,conds)
uSol(x) = 
uSol = simplify(uSol)
uSol(x) =