Effacer les filtres
Effacer les filtres

Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

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

2 vues (au cours des 30 derniers jours)
Yishun  Wang
Yishun Wang le 14 Mar 2015
Clôturé : MATLAB Answer Bot le 20 Août 2021
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 commentaires
Said BOUREZG
Said BOUREZG le 14 Mar 2015
Modifié(e) : Said BOUREZG le 14 Mar 2015
Hi Yishun Wang, I think in N=10 it follows some rules, but in N=7 no rule here.
Said BOUREZG
Said BOUREZG le 14 Mar 2015
can you give us an other matrix to see the rules exactly

Réponses (2)

Said BOUREZG
Said BOUREZG le 14 Mar 2015
Modifié(e) : Said BOUREZG le 14 Mar 2015
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 le 14 Mar 2015
Matlab's 'toeplitz' function can simplify this generation greatly.

Cette question est clôturée.

Community Treasure Hunt

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

Start Hunting!

Translated by