フィルターのクリア

Matrix Multiplication Help

1 回表示 (過去 30 日間)
Euan
Euan 2011 年 11 月 12 日
I have 2 matrix. A=[1 2 3], B=[3 4 5 6 7 8]
What id like to do is for every value in A, multiply it by B. So end up with
C = 3 6 9
4 8 12
5 10 15
6 12 18
7 14 21
8 16 24
Any help would be much appreciated. Thanks

採用された回答

bym
bym 2011 年 11 月 12 日
  2 件のコメント
Fangjun Jiang
Fangjun Jiang 2011 年 11 月 12 日
Yup! I was stuck with bsxfun() too! +1
David Young
David Young 2011 年 11 月 12 日
+1, yes, but for generality better to use .' in case b is complex.

サインインしてコメントする。

その他の回答 (1 件)

David Young
David Young 2011 年 11 月 12 日
bsxfun(@times, A, B.')

カテゴリ

Help Center および File ExchangeCreating and Concatenating Matrices についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by