multiply columns of an Array

2 views (last 30 days)
Nikolas Spiliopoulos
Nikolas Spiliopoulos on 11 Jan 2017
Commented: Sean de Wolski on 11 Jan 2017
Hi all, I am a beginner in Matlab and I am struggling with something.
Lets say I have: A= [1 2 1;3 1 1]; B= [1; 2]
i need to multiply the columns of A with B elements and get this result : c= [1*1 2*1 1*1 ; 3*2 1*2 1*2]
any ideas?
Thanks in Advance!
Nikolas

Accepted Answer

KSSV
KSSV on 11 Jan 2017
iwant = bsxfun(@times,A,B)

More Answers (1)

Alexandra Harkai
Alexandra Harkai on 11 Jan 2017
bsxfun(@times, A, B)
Or in R2016b:
A * B

Categories

Find more on Matrices and Arrays in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!