创建一个分块对角阵,要求主对角线上共N个块矩阵
为简单起见,考虑每个块矩阵完全相同,设为
MATLAB代码如下:
(Remark. blkdiag是MATLAB内置函数,可在MATLAB命令窗口中使用doc命令查看帮助文档)
N=input('please input N=')
A=[1,2;3,4];
D=[];
for ii=1:1:N
D=blkdiag(D,A);
end
最终结果:
以N=3为例,则有
创建一个分块对角阵,要求主对角线上共N个块矩阵
为简单起见,考虑每个块矩阵完全相同,设为
MATLAB代码如下:
(Remark. blkdiag是MATLAB内置函数,可在MATLAB命令窗口中使用doc命令查看帮助文档)
N=input('please input N=')
A=[1,2;3,4];
D=[];
for ii=1:1:N
D=blkdiag(D,A);
end
最终结果:
以N=3为例,则有