matlab - 如何在matlab中将向量添加到矩阵?

标签 matlab

如何在 Matlab 中将向量添加到矩阵,以便将向量的 i 索引添加到第 i 行中的所有成员?

例如:

A = [1 2 3;
     4 5 6;
     6 7 8]
v = [1;
     2;
     3]

要求的结果是:

[2 3 4;
 6 7 8;
 9 10 11]

非常感谢。

最佳答案

您可以使用 bsxfun :

B=bsxfun(@plus,A,v);

关于matlab - 如何在matlab中将向量添加到矩阵?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11066084/

相关文章:

matlab - 在 MATLAB 中模拟级联索引有哪些好方法?

matlab - 如何在 MATLAB 中设置绘图的默认线型?

matlab - Matlab中如何计算向量中从最后一个位置开始连续的个数

matlab - 旋转时保持图像尺寸

arrays - MATLAB:使用数组输入运行向量输入函数的有效方法

matlab - Matlab中的角点检测

MATLAB:嵌套 for 循环每次连续迭代都需要更长的时间

matlab - 如何在 Octave/MATLAB 中标记 X 轴上的点?

matlab - 当有多个轴时,如何从一个 y 轴上删除值?

c++ - 如何将 3D 矩阵存储在文本文件中以便可以将其导入 Matlab?