How to find if a symbolic operation contains a or function?

1 Ansicht (letzte 30 Tage)
I'm trying to find if a symbolic equation has the 'or' function or not.
I have tried to do this:
syms a b
has(a|b,'or') % logical 0
has(or(a,b),'or') % logical 0
I don't know if this is a bug. Do you know other ways to do this?
Thank you
  2 Kommentare
gonzalo Mier
gonzalo Mier am 17 Nov. 2020
For now, I am doing this:
f = a|b;
contains(char(f),'|');
If anyone has a better way, please share.
VBBV
VBBV am 18 Nov. 2020
strfind('a|b','|')

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 18 Nov. 2020
hasSymType(a|b, 'or')

Weitere Antworten (0)

Kategorien

Mehr zu Symbolic Math Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by