早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何在MATLAB建立类似如下的矩阵1 -1 0 0 0 0 11 0 -1 0 0 0 11 0 0 -1 0 0 11 0 0 0 -1 0 11 0 0 0 0 -1 1输入A=[ones(5,1);-1*eye(5);ones(5,1)]是不可以的,但是我还想要用类似的思路,即构成矩阵的子矩阵是可以通过循

题目详情
如何在MATLAB建立类似如下的矩阵
1 -1 0 0 0 0 1
1 0 -1 0 0 0 1
1 0 0 -1 0 0 1
1 0 0 0 -1 0 1
1 0 0 0 0 -1 1
输入A=[ones(5,1);-1*eye(5);ones(5,1)]是不可以的,但是我还想要用类似的思路,即构成矩阵的子矩阵是可以通过循环设置大小的,因为最后共10000多行的矩阵,没有循环的话不好做.
▼优质解答
答案和解析
A=[ones(5,1),-1*eye(5),ones(5,1)]
分号改成逗号或空格
这三个矩阵是在一行里的,加分号就是三行了
看了 如何在MATLAB建立类似如...的网友还看了以下: