如何创建一个201x 201矩阵,所有奇数行交替为3,1,3,偶数行交替为1,2,1,2.我尝试使用随机数生成器,for循环,并考虑使用find命令.我正在尝试生成矩阵,但我收到了错误消息.
如果我理解你的意思,那么Kronecker产品(kron)是实现这一目标的最简单方法:
A = kron( ones(101), [3 1; 1 2]);
A = A(1:201, 1:201);
Run Code Online (Sandbox Code Playgroud)
第一个命令根据您的要求创建一个202x202矩阵,第二个命令关闭1行和1列以符合201x201大小规范.