如何在MATLAB建立类似如下的矩阵

学习 时间:2026-03-30 15:17:57 阅读:7034
如何在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)]是不可以的,但是我还想要用类似的思路,即构成矩阵的子矩阵是可以通过循环设置大小的,因为最后共10000多行的矩阵,没有循环的话不好做.

最佳回答

秀丽的枫叶

想人陪的硬币

2026-03-30 15:17:57

A=[ones(5,1),-1*eye(5),ones(5,1)]分号改成逗号或空格这三个矩阵是在一行里的,加分号就是三行了