ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.3962062 Matlabで行列の各行から同じベクトルを引く方法
質問者:yanma_8 Matlabに関する質問です。
行列の各行に対して同じベクトルを減算する
簡単な方法があれば教えてください。

例えば
A=[1,2;3,4;5,7];
x=[1,2];
などとなっているときに、
ans = [0,0;2,2;4,5]
を返したいのです。
困り度:
  • 暇なときにでも
質問投稿日時:
08/04/20 13:03
この質問に対する回答は締め切られました。

回答良回答20pt

ANo.1 AがxのN倍の行数の場合、

ans = A - repmat(x, N, 1);

です。
回答者:sgwjn
種類:回答
どんな人:専門家
自信:参考意見
回答日時:
08/04/21 21:32
この回答へのお礼できました。ありがとうございます。