MATLAB怎么创建一个136*136矩阵,对角线为16*16的1矩阵.例子如下:

问题描述:

MATLAB怎么创建一个136*136矩阵,对角线为16*16的1矩阵.例子如下:
例如:A=[1 1 0 0 0 0 0 0;0 0 1 1 0 0 0 0;0 0 0 0 1 1 0 0; 0 0 0 0 0 0 1 1];是一个 8*8的矩阵.主对角线是以B=[1 1;1 1];
1个回答 分类:综合 2014-11-06

问题解答:

我来补答
使用这个语句就行了
A=ones(16);
B=blkdiag(A,A,A,A,A,A,A,A,ones(8));
由于136不是16的倍数,最后的部分不是16*16的,而是8*8的
 
 
展开全文阅读
剩余:2000
也许感兴趣的知识