【发布时间】:2014-07-25 02:30:23
【问题描述】:
这似乎是一个令人尴尬的简单问题,但如何转置 Matlab 表向量?
为了将列向量 aTable 简单转置为行向量,我尝试了标准语法:
aTableT = aTable.';
aTableT = reshape(aTable, 1, height(aTable));
和
aTableT = rot90(aTable);
根据 Mathworks,最后一个应该适用于表格数组,请参阅 here。但是,我收到此错误代码:
使用 table/permute 时出错(第 396 行) 'table' 类型的输入参数的未定义函数 'permute'。
rot90 中的错误(第 29 行) B = 置换(B,[2 1 3:ndims(A)]);
注意:fliplr 也没有用。很确定我已经涵盖了明显的角度 - 有什么想法吗?
谢谢!
【问题讨论】: