What does a = b+c ~= d/e mean?

6 visualizaciones (últimos 30 días)
Laura Costa Pereira Miranda
Laura Costa Pereira Miranda el 4 de Mzo. de 2023
Comentada: Walter Roberson el 6 de Mzo. de 2023
Hi!
I have a situation in my code like this:
a = b+c ~= d/e;
where a, b, c, d and e are real numbers, but I don't know what this expression means...
Can you help me, please?
Thank you! :D

Respuesta aceptada

Voss
Voss el 4 de Mzo. de 2023
a = b+c ~= d/e;
for scalars b, c, d, and e, is the same as
if b+c ~= d/e
a = true;
else
a = false;
end
  6 comentarios
Voss
Voss el 6 de Mzo. de 2023
You're welcome!
Walter Roberson
Walter Roberson el 6 de Mzo. de 2023
By the way, in the context of if or while then an expression is considered true if the expression evaluates to something that is all non-zero (if it evaluates to contain nan then you will get an error)
if -3:2:5; disp('yep okay'); else disp('nope'); end
yep okay
if -4:2:4; disp('yep okay'); else disp('nope'); end
nope
The first one is completely non-zero but the second one contains at least one zero.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by