% 定义两个向量
vector1 = [1, 2, 3, 4, 5];
vector2 = [5, 4, 3, 2, 1];
% 向量加法
sum_vector = vector1 + vector2;
% 向量减法
diff_vector = vector1 - vector2;
在这个例子中,vector1 和 vector2 是两个行向量,分别包含了相同长度的元素。sum_vector 存储了 vector1 和 vector2 对应位置元素的和,而 diff_vector 存储了它们的差。
如果你有两个列向量,也可以进行相同的加法和减法操作:
% 定义两个列向量
column_vector1 = [1; 2; 3; 4; 5];
column_vector2 = [5; 4; 3; 2; 1];
% 向量加法
sum_column_vector = column_vector1 + column_vector2;
% 向量减法
diff_column_vector = column_vector1 - column_vector2;
MATLAB 会自动执行元素级别的运算,即将相应位置的元素相加或相减。
请注意,进行向量加法和减法时,向量的长度必须相等,否则 MATLAB 将给出相应的错误。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6731/MATLAB