I need help on a logical vector
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Fidele Adanvo
el 14 de Jul. de 2021
Comentada: Devanuj Deka
el 14 de Jul. de 2021
Hello,
I hope everyone is okay.
I have a question regarding a logical vector.
let's suppose I have the vector
d=0.1:0.1:0.6;
and I want to obtain a logical vector that meets this condition
N= d==0.4000 & d==0.1000 ;
The result of this operation has to be a vector like this
N=[0 0 0 1 0 1 ] 1x6 logical
Can someone here help me?
Thank you
0 comentarios
Respuesta aceptada
Devanuj Deka
el 14 de Jul. de 2021
Editada: Devanuj Deka
el 14 de Jul. de 2021
You can try this:
ismembertol(d,0.4) | ismembertol(d,0.6)
ismembertol is needed because the '==' logical operator might sometimes not give you the expected results when dealing with fractional data of type 'double'.
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Get Started with MATLAB en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!