How do I find the dot product of 2 matrices without the same number of elements?

1 view (last 30 days)
I have the following vectors that I need to find the dot product for using the dot function. here is what I have so far;
A = [1 2 3]
B = [12 20 15 7]
dot(A, B)
  10 Comments
Image Analyst
Image Analyst on 24 Oct 2018
I don't think 1 and 2 can be done. 3 can be done because for each food item there is a count and a price so you just do sum(count.*price).

Sign in to comment.

Answers (1)

Haritha
Haritha on 25 Oct 2018
Edited: Matt J on 25 Oct 2018
Hi,
To create the equal size of a vector you have to do padding.
Example:
A = [1 2 3 0];
B = [12 20 15 7];
dot(A, B)
ans =
97

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!