Borrar filtros
Borrar filtros

problem in showing result

1 visualización (últimos 30 días)
shirin mhd
shirin mhd el 24 de Mzo. de 2022
Comentada: shirin mhd el 25 de Mzo. de 2022
Hi everyone
I've written this code (this is part of my main code).
x11Range=[minValue11, maxValue11];
minValue11<= x11 <= maxValue11
and the result after run is:
ans =
(610000 <= x11) <= 33683000
but i expect this answer (without any paranthesis):
610000 <= x11 <= 33683000
I dont understand why paranthesis is in result.
im using R2015b version.
I really appreciate your help.
  1 comentario
Jan
Jan el 24 de Mzo. de 2022
Editada: Jan el 24 de Mzo. de 2022
The question is not clear. Where does "(610000 <= x11) <= 33683000" appear? Which code does produce this answer?
Posting the relevant part of your code would be useful.

Iniciar sesión para comentar.

Respuesta aceptada

Jan
Jan el 24 de Mzo. de 2022
Matlab evaluates an expression from left to right. So there is no difference between
610000 <= x11 <= 33683000
and
(610000 <= x11) <= 33683000
Do you want to check, if all values of X11 are between the given values? Then:
610000 <= x11 & x11 <= 33683000
  1 comentario
shirin mhd
shirin mhd el 25 de Mzo. de 2022
thanks alot.I understand the concept.

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