I am trying to script that will display a square matrix of alternating 1s and 0s.
ex: 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1
I have found that my solution works only for odd values of n, but not even values of n.
Here is what I have so far:
%create a square matrix of size n x n
if rem(n,2)== 0 m = zeros(n,n);%displays a matrix of zeros m(1:2:end,2) = 1 %extracts odd elements from column 2 and makes them a 1 m(2:2:end,1) = 1 %extracts even elements from column 1 and makes them 1
else mod(n,n) m = zeros(n,n);%displays a matrix of zero m(1:2:end) = 1 %extracts all odd elements and makes them a one