octave - 如何将一列/一行插入矩阵?

标签 octave

假设我们有一个像 3x3 的矩阵

b = 2 * eye(3);
ans =

2   0   0
0   2   0
0   0   2

我想要一个像

这样的 3x4 矩阵
1   2   0   0
1   0   2   0
1   0   0   2

获得它的最佳方式是什么?

最佳答案

一个简单的内联方法是:

b = [ones(size(b, 1), 1) b];

关于octave - 如何将一列/一行插入矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20336521/

相关文章:

matlab - 查找绘图可能与 Octave/Matlab 交叉的位置

octave - 如何将 Octave 版本升级到最新版本?

当我在终端中输入 "octave"时,octave 打开 GUI

octave - lm_feasible 算法的自由度数有限制吗?如果是这样,限制是多少?

matlab - 分类数据的 KNN 分类

c++ - Octave 的 rref(简化的行阶梯形式)在 C++ API 中的等价物

元胞数组中 Octave 的 MATLAB extractBetween 替代方案

c++ - Octave 标题缺失

octave - 将 Octave 解释器设置为 'tex'

linux - 在 Octave 音程中,printf 给出奇怪的错误