将1X9阵列转换为9X1

时间:2012-03-26 23:47:03

标签: matlab

我想在Matlab中减去两个数组,但它们的大小不同。当我尝试减去时,它会说:

??? Error using ==> minus
Matrix dimensions must agree

有没有人有线索?

提前致谢,

2 个答案:

答案 0 :(得分:5)

@JensBjörnhager是正确的:transpose()函数将执行您想要的操作,即将您的一个输入向量从行向量翻转到列向量。

或者,使用'运算符。 A'transpose(A)的缩写。

答案 1 :(得分:1)

尝试使用transpose()功能使尺寸匹配。