Element to element Array Multiplication with all answers.

1 次查看(过去 30 天)
Let
a=[1 2 3 4 5 6;7 8 9 1 1 2;5 3 7 8 9 2;7 3 4 6 1 9;5 3 8 1 9 3]
B1=[-0.3908 -0.1297 0.7047 0.0591 0.2161 -0.6635]./1000;
I just want to multiply B1 with each row of a (with dot multiplication so element to element multiplication) and than sum of all entries of each row. Final answer should be of the order of 5x1. Please tell me how i can get the answer.

采纳的回答

Shoaibur Rahman
Shoaibur Rahman 2014-12-26
c = bsxfun(@times,a,B1)
out = sum(c,2)

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by