ASSIGN COMPLEX NUMBERS(X+jY) RANDOM INTEGERS BETWEEN 1 and 3

1 view (last 30 days)
I would like to assign a vector of 5 complex numbers random integers (1 2 3)
say;
1 + j 7 has random number 3
-4 + j2 has random number 2
0.3 - j6 has random number 3
4 + j3 has random number 1
9 + j6 has random number 2

Answers (1)

KSSV
KSSV on 11 Aug 2020
N = 5 ;
C = zeros(N,1) ;
for i = 1:N
C(i) = randperm(3,1)+1i*randperm(3,1) ;
end

Categories

Find more on Creating and Concatenating Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!