在 MATLAB 中,可以使用转置运算符 ' 或者 transpose 函数来获得一个向量的转置。转置是将行向量转换为列向量,或者将列向量转换为行向量。

以下是使用转置运算符 ' 的示例:
% 定义一个行向量
row_vector = [1, 2, 3, 4, 5];

% 转置行向量为列向量
column_vector = row_vector';

% 显示结果
disp('原始行向量:');
disp(row_vector);

disp('转置后的列向量:');
disp(column_vector);

或者使用 transpose 函数:
% 定义一个列向量
column_vector = [1; 2; 3; 4; 5];

% 转置列向量为行向量
row_vector = transpose(column_vector);

% 显示结果
disp('原始列向量:');
disp(column_vector);

disp('转置后的行向量:');
disp(row_vector);

在这两个示例中,row_vector' 和 transpose(column_vector) 都执行了向量的转置操作。请注意,这里的 disp 函数用于显示结果。

无论是使用 ' 还是 transpose 函数,结果都是将行向量转换为列向量,或将列向量转换为行向量。




转载请注明出处:http://www.pingtaimeng.com/article/detail/6733/MATLAB