在MATLAB中,如果想实现矩阵的每一行都减去同一个行向量;或矩阵的每一列都减去同一个列向量,则可以直接用矩阵和向量相减即可。测试如下: 补充 也有使用repmat()函数通过扩充向量完成运算的,但是实际上没有必要进行扩充,直接运算就行。当然,该运算形式是MATLAB的运算特性,在数学上不允许矩阵与向量直接运算,但是MATLAB为了方便代码的编写,引入了这种更为方便的运算机制。