2012-03-26 4 views
0

Matlabで2つの配列を減算したいが、サイズが異なる。私がそれらを減算しようとすると、次のように言います。1X9配列を9X1に変換する

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

誰か手掛かりがありますか?

事前のおかげで、

+0

配列のサイズが異なる場合は、結果のサイズはどうなりますか? –

+0

配列が異なるサイズのものであることを伝えています...エラーが何であるか、あなたが持っているもの(実際のデータを持つ2つの配列)と、達成しようとしているもの –

答えて

5

@JensBjörnhagerは正しいです:transpose()関数は、あなたの入力ベクトルの1つを行ベクトルから列ベクトルに反転させることを望みます。

代わりに'演算子を使用してください。 A'transpose(A)の省略形です。

1

は、サイズを一致させるためにtranspose()機能を試してみてください。

関連する問題