Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

How can I generate this tyope of matrix as shows in the follow

조회 수: 1 (최근 30일)
Yishun  Wang
Yishun Wang 2015년 3월 14일
마감: MATLAB Answer Bot 2021년 8월 20일
I don't even know how to describe this matrix but it follows some rules. How can I generate a N*N matrix like follows. This is an example when N=8 and N=10. N is the only variable. Can anyone help me to generate matrix like follows when the value of N is given ? This is when=9 A =
0 1 1 0 1 1 0 1
1 0 1 1 0 1 1 0
1 1 0 1 1 0 1 1
0 1 1 0 1 1 0 1
1 0 1 1 0 1 1 0
1 1 0 1 1 0 1 1
0 1 1 0 1 1 0 1
1 0 1 1 0 1 1 0
When N=7
A =
0 1 1 0 1 1 1
1 0 1 1 0 1 1
1 1 0 1 1 0 0
0 1 1 0 1 1 1
1 0 1 1 0 1 1
1 1 0 1 1 0 1
1 1 1 0 1 1 0
  댓글 수: 2
Said BOUREZG
Said BOUREZG 2015년 3월 14일
편집: Said BOUREZG 2015년 3월 14일
Hi Yishun Wang, I think in N=10 it follows some rules, but in N=7 no rule here.
Said BOUREZG
Said BOUREZG 2015년 3월 14일
can you give us an other matrix to see the rules exactly

답변 (2개)

Said BOUREZG
Said BOUREZG 2015년 3월 14일
편집: Said BOUREZG 2015년 3월 14일
This attached function can help you, b = spematrix(9)
b =
0 1 1 0 1 1 0 1 1
1 0 1 1 0 1 1 0 1
1 1 0 1 1 0 1 1 0
0 1 1 0 1 1 0 1 1
1 0 1 1 0 1 1 0 1
1 1 0 1 1 0 1 1 0
0 1 1 0 1 1 0 1 1
1 0 1 1 0 1 1 0 1
1 1 0 1 1 0 1 1 0

Roger Stafford
Roger Stafford 2015년 3월 14일
Matlab's 'toeplitz' function can simplify this generation greatly.

Community Treasure Hunt

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

Start Hunting!

Translated by