Subs function invalid operand message
1 view (last 30 days)
Show older comments
Hello all,
I'm trying to evaluate several boolean expressions which involves symbolic variables D and R.
When I try to evaluate
f3 = ~R & ~D
R = 0; D = 0;
subs(f3)
ans =
~0
it works fine.
But for some reason, several expressions occur "Invalid operand" error message.
For example:
f3 = ~D & R
R = 0; D = 0;
subs(f3)
Error using symengine
Invalid operand.
Error in sym/subs>mupadsubs (line 160)
G = mupadmex('symobj::fullsubs',F.s,X2,Y2);
Error in sym/subs (line 145)
G = mupadsubs(F,X,Y);
However, if I try to evaluate the expression above without symbolic variables:
~0 & 0
ans =
logical
0
it works perfectly.
Any suggestions how to solve this issue?
Thanks in advance.
6 Comments
madhan ravi
on 12 Mar 2019
Edited: madhan ravi
on 12 Mar 2019
What does the below show? , when you type it in command window
whos R
whos D
Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!