我需要一个 的矩阵nxn
,其中第一个pxp
包含 1,其余为 0。我可以通过遍历细胞来做到这一点,所以我不是在寻求一种方法来做到这一点。我正在寻找“ MATLAB方式”来做到这一点,使用内置函数并避免循环等。
更清楚;
让n=4 and p=2
,
那么预期的结果是:
1 1 0 0
1 1 0 0
0 0 0 0
0 0 0 0
可能有不止一种优雅的解决方案可以做到这一点,所以我会接受最短且最易读的答案。
PS 问题标题看起来有点无关紧要:我放这个标题是因为我最初的方法是pxp
用 1 创建一个矩阵,然后nxn
用 0 扩展它。