Возможный дубликат:
MATLAB: Матрица различий
Я не уверен, как сформулировать этот вопрос, но я сделаю все возможное:
У меня есть два вектора, A
и B
.
Я хочу вычесть все значения в A
на каждое отдельное значение B
.
Например, все значения в A
вычитаются из первого значения B
. Затем все значения A
вычитаются из второго значения B и так далее.
Результирующая матрица должна быть length(A) x length(B)
и выглядеть примерно так:
Ans = [A - B(1); A - B(2); A - B(3); ....... ]
Есть ли способ сделать это без цикла?
A
изA
. ВычитаниеB
изA
должно быть несложным. - person Jonas   schedule 17.11.2012