2014-09-01 3 views

ответ

3

использовать оператор точки . для элемента мудрый divsion. Matlab предполагает по умолчанию, что вы хотите выполнить разделение матрицы, если вы используете два вектора.

n = (t./x) 
+2

+1 для объяснения разницы –

+0

BTW 'mrdivide', операция, выполняемая' (t/x) ', выполняет« deconvolution », когда оба операнда являются векторами. –

1

Это должно быть n = (t./x);, а не n = (t/x);

t/x правильно-матрица деления. Посмотрите на это: mrdivide

Он должен быть элементом по элементу, поэтому нужно использовать оператор точки. Оператор Dot используется для элементарного разделения.

Вместо n = t./x вы можете также разделить (t, x).

Смежные вопросы