How do I test a vector element by element for imaginary elements
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Asemahle Ndamase
el 8 de Abr. de 2019
Comentada: Asemahle Ndamase
el 9 de Abr. de 2019
Here is the the vector i Have
r =
-1.6659 + 0.0000i
-0.3049 + 1.1564i
-0.3049 - 1.1564i
1.1378 + 0.3231i
1.1378 - 0.3231i
I am trying to check which elements are real numbers by means of a code, then after i'll have to calculate the percentage of those that are imaginary. Pls help
Thank You.
0 comentarios
Respuesta aceptada
John D'Errico
el 8 de Abr. de 2019
Editada: John D'Errico
el 8 de Abr. de 2019
What does the function imag return?
Given that, what would
imag( r ) ~= 0
tell you? see that it returns a true or false value for each element.
Now, how would you compute the fraction of imaginary elements? That seems simple, since you can write things like
sum(imag( r ) ~= 0)
Más respuestas (0)
Ver también
Categorías
Más información sobre Read, Write, and Modify Image 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!