Simplify throws an error message and I don't understand why
1 view (last 30 days)
Show older comments
Hi,
I get the following error message when i am playing around with the Simplify function and I was wondering why?
syms a b c R
A = (a*b + a*R)/(b+R)
Simplify(A, OutputType = "Proof")
Error: The expression to the left of the equals sign is not a valid target for an assignment.
Is this a new function within Matlab 2013b (I am currently using 2013a)? I have the Symbolic Math Toolbox (I did check this).
see also: example 9 on the following page: http://www.mathworks.co.uk/help/symbolic/mupad_ref/simplify1.html
Is there anything I am missing? Thanks in advance
0 Comments
Accepted Answer
Friedrich
on 12 Sep 2013
Hi,
that syntax is a MuPAD command so it works in MuPAD only. In the case you want to call it from MATLAB use:
feval(symengine,'Simplify',A,'OutputType = "Proof"')
0 Comments
More Answers (1)
See Also
Categories
Find more on Special Values in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!