在Sublime中,我试图在Octave文件中对行向量进行转置:
y = [4, 5, 6];
y_transpose = y';
但是每当我尝试在Octave中运行它时,它就好像引入转置运算符(')是字符串的开头,并忽略以下代码行。我该如何解决这个问题?
答案 0 :(得分:4)
我不知道为什么它不起作用。 '
实际上列为docs中的运算符。但作为解决方法,您可以使用transpose
函数。
y = [4, 5, 6];
y_transpose = transpose(y);
虽然我应该注意'
是复共轭转置。正常转置为.'
。所以也许你应该尝试:
y = [4, 5, 6];
y_transpose = y.';