Simple question: How to set the complex part = 0 in an array?

Hi! I have this 1x5 matrix whicihcontains complex numbers -
2+0i; 3+3i; 5+0i; 8-4i; 6+9i;
How can I set "only" the complex numbers = 0 so that I only have the real part of thisn matrix? I want this -
2; 3; 5; 8; 6;
Thank you!!

 Réponse acceptée

How about like this?
a = [2+0i; 3+3i; 5+0i; 8-4i; 6+9i]
a =
2.0000 + 0.0000i 3.0000 + 3.0000i 5.0000 + 0.0000i 8.0000 - 4.0000i 6.0000 + 9.0000i
b = real(a)
b = 5×1
2 3 5 8 6

2 commentaires

ugghh damn it, it was so easy lol. Thank you so much btw.
You are welcome, @Ashfaq Ahmed. Have a nice day!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Community Treasure Hunt

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

Start Hunting!

Translated by