MATLAB: Solve ‘Real’, true doesnt work

problem with solve 'real'realsolve problemtrue

Dear Matlab experts, recently after i reinstall the MATLAB the function "solve" with the turned on 'Real',true gives me a following error:
>> syms x
>> solve(x^5 == 3125, x, 'Real', true)
??? Error using ==> char
Conversion to char from logical is not possible.
Error in ==> solve>getEqns at 189
vc = char(v);
Error in ==> solve at 67
[eqns,vars] = getEqns(varargin{:});
I have no Idea why,
I would be very grateful for any suggestion.

Best Answer

I would recommend re-installing the Symbolic Toolbox. You do not need to delete Maple as a whole.
What I suspect happened is that when you installed Maple you told the Maple installer that Yes, you wanted to install the MATLAB to Maple link. That link would have overwritten parts of the Symbolic Toolbox, as the two are not expected to be installed at the same time.
Related Question