MatLab command that will return a matrix that contains the product of every element in two vectors of any length
이전 댓글 표시
For example
V1 = [10, 20, 30]
V2 = [2, 3, 6]
and the return should be something like
ANS = [20, 40, 60;
30, 60, 90;
60, 120, 180]
I tried to do v1 .* v2 and the return is something like ans= 20 60 180 which is not what I want... any suggestion? thank you
채택된 답변
추가 답변 (1개)
Walter Roberson
2012년 11월 30일
kron(V1.', V2)
or
bsxfun(@times, V1.', V2)
카테고리
도움말 센터 및 File Exchange에서 Operators and Elementary Operations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!