how to check if two symbolic fractions are the same?

1 visualización (últimos 30 días)
Ali Almakhmari
Ali Almakhmari el 27 de Jul. de 2023
Respondida: the cyclist el 27 de Jul. de 2023
I have two fractions that have so many symbolic variables and are too complicated, but are in different forms. How can I check if they are equal to each other? For example:
syms x y z
fraction1 = (x+y)/(x*y) + z;
fraction2 = (x+y+x*y*z)/(x*y);
How can I check if fraction1 and fraction2 are the same?

Respuesta aceptada

Torsten
Torsten el 27 de Jul. de 2023
syms x y z
fraction1 = (x+y)/(x*y) + z;
fraction2 = (x+y+x*y*z)/(x*y);
isAlways(fraction1==fraction2)
ans = logical
1

Más respuestas (1)

the cyclist
the cyclist el 27 de Jul. de 2023
You can use isequal or isAlways, depending on the specific need. I suggest that you read the documentation, because there are nuances.

Categorías

Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.

Productos


Versión

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by