How can i create a sequence?

Hello,
i want to create a sequence {xn} , xn ∈ {(±1, ±j)} .I want to create this sequence for n=1 to N=100 .How can i create this in matlab code?
thank you.

댓글 수: 7

KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 11월 2일
편집: KALYAN ACHARJYA 2019년 11월 2일
Can you elaborate more? Is the output xn as cell array or ???
Expected result look like???
John D'Errico
John D'Errico 2019년 11월 2일
Far too little information here.
Are these complex numbers? Are they random, or ar they in some specific order?
As far as creating them, this is just a vector if they are to be complex numbers, or it is an nx2 array. In either case, the answer is trivial, or it should be. But only you have any idea of what you want.
Gn Gnk
Gn Gnk 2019년 11월 2일
Xn was declared as package of information. This is the only information I was given.
Adam Danz
Adam Danz 2019년 11월 2일
Some programs such as Python use j as the imaginary unit (Matlab uses i). Could it be that (±1, ±j) represents an imaginary number?
Gn Gnk
Gn Gnk 2019년 11월 2일
yes i believe that j is the imaginary unit although matlab uses i.
Adam Danz
Adam Danz 2019년 11월 2일
편집: Adam Danz 2019년 11월 2일
That helps but the problem is still not defined well enough to offer a definite solution.
xn ∈ {(±1, ±i)} means xn is an element of the set [-1-i, -1+i, 1-i, 1+i].
I don't know how n or N come into play, though.
Here's an idea I'm pulling out of thin air:
% Create a column vector n:N +/- [1 +/-i]
n = 1;
N = 100;
xn = reshape((n:N)' + [-1-i, -1+i, 1-i, 1+i],[],1);
*This uses implicit expansion which requires Matlab r2016b or later.
Gn Gnk
Gn Gnk 2019년 11월 2일
My problem was that i didnt actually understand the expression xn ∈ {(±1, ±i)} but you answered it for me . I suppose that i should create a 4-QAM signal and repeat this for N=100 times starting from n1=1 with a for- loop .
Thank you for your help and the quick response!

답변 (0개)

이 질문은 마감되었습니다.

태그

질문:

2019년 11월 2일

마감:

2019년 11월 2일

Community Treasure Hunt

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

Start Hunting!

Translated by