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

7 visualizzazioni (ultimi 30 giorni)
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!!

Risposta accettata

Sam Chak
Sam Chak il 31 Ago 2022
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

Più risposte (0)

Categorie

Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by