在Octave中转置行向量导致字符串转义字符出现问题

时间:2015-04-26 02:55:00

标签: sublimetext2 octave

在Sublime中,我试图在Octave文件中对行向量进行转置:

y = [4, 5, 6];
y_transpose = y';

但是每当我尝试在Octave中运行它时,它就好像引入转置运算符(')是字符串的开头,并忽略以下代码行。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

我不知道为什么它不起作用。 '实际上列为docs中的运算符。但作为解决方法,您可以使用transpose函数。

y = [4, 5, 6];
y_transpose = transpose(y);

虽然我应该注意'是复共轭转置。正常转置为.'。所以也许你应该尝试:

y = [4, 5, 6];
y_transpose = y.';