Я хочу вычесть два массива в Matlab, но они имеют разные размеры. Когда я пытаюсь вычесть их, он говорит следующее:
??? Error using ==> minus Matrix dimensions must agree
У кого-нибудь есть подсказка?
Заранее спасибо,
@ Дженс Бьорнхагер прав: функция transpose() будет делать то, что вы хотите, то есть переворачивать один из ваших входных векторов из вектора-строки в вектор-столбец.
transpose()
Альтернативно, используйте оператор '. A' является сокращением для transpose(A).
'
A'
transpose(A)
Попробуйте функцию transpose(), чтобы размеры соответствовали.