将1X9阵列转换为9X1

Eti*_*oël 0 matlab

我想在Matlab中减去两个数组,但它们的大小不同.当我试图减去它们时,它说如下:

??? Error using ==> minus
Matrix dimensions must agree
Run Code Online (Sandbox Code Playgroud)

有人有线索吗?

提前致谢,

Li-*_*Yip 5

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

或者,使用'运算符.A'是简写transpose(A).