使用25个字符或更少的字符在MATLAB中创建特定的矩阵

Deu*_*ion 2 matlab matrix

什么matlab命令或命令组合(使用25个字符或更少)可用于创建以下矩阵?

1   0   0   1   0   0   1   0   0   1   0   0   1   0   0
1   1   0   1   1   0   1   1   0   1   1   0   1   1   0
1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
1   0   0   1   0   0   1   0   0   1   0   0   1   0   0
1   1   0   1   1   0   1   1   0   1   1   0   1   1   0
1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
1   0   0   1   0   0   1   0   0   1   0   0   1   0   0
1   1   0   1   1   0   1   1   0   1   1   0   1   1   0
1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
1   0   0   1   0   0   1   0   0   1   0   0   1   0   0
1   1   0   1   1   0   1   1   0   1   1   0   1   1   0
1   1   1   1   1   1   1   1   1   1   1   1   1   1   1
Run Code Online (Sandbox Code Playgroud)

我得到了这个;

repmat(tril(ones(3,3)),5)
Run Code Online (Sandbox Code Playgroud)

repmat创建一个5乘5矩阵.但是,我需要一个4,5矩阵.感谢您抽出宝贵时间提供帮助!

gno*_*ice 6

添加一个参数repmat并从中删除一个ones(如Divakar所说):

repmat(tril(ones(3)),4,5)
Run Code Online (Sandbox Code Playgroud)

如您所见,您可以为行和列指定所需的复制数.任一函数的单个值参数都将对行和列使用该值.