Drexel dragonThe Math ForumDonate to the Math Forum



Search All of the Math Forum:

Views expressed in these public forums are not endorsed by Drexel University or The Math Forum.


Math Forum » Discussions » Software » comp.soft-sys.matlab

Topic: How to create a rectangular checker box matrix
Replies: 0  

Advanced Search

Back to Topic List Back to Topic List  
xplore29

Posts: 12
Registered: 10/30/12
How to create a rectangular checker box matrix
Posted: Jul 28, 2013 3:15 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

I need to create M as follows

M=[1 0 1 0;0 1 0 1;1 0 1 0 ]

where m=size(M,1);n=size(M,2)

My code should take m,n as input and its output should be M

Code 1:
p=m+1;
q=n+1
A=repmat(eye(2),p,q)
M=A(1:m,1:n)

Code 2:
colvector=[1 0 1 ]
rowvector=[1 0 1 0]
M=hankel(colvector,rowvector)

The problem with Code2 is that I don't know how to create colvector and rowvector
in the first place

I have read the following thread and it talks about generating square matrices of such nature but I dont want to restrict M to be a square matrix

http://www.mathworks.com/matlabcentral/newsreader/view_thread/290924



Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© Drexel University 1994-2014. All Rights Reserved.
The Math Forum is a research and educational enterprise of the Drexel University School of Education.