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!!

 채택된 답변

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

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

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Random Number Generation에 대해 자세히 알아보기

질문:

2022년 8월 31일

댓글:

2022년 8월 31일

Community Treasure Hunt

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

Start Hunting!

Translated by