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

3 vues (au cours des 30 derniers jours)
Christian Jaramillo
Christian Jaramillo le 24 Oct 2018
Modifié(e) : Matt J le 25 Oct 2018
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 commentaires
Bruno Luong
Bruno Luong le 24 Oct 2018
I guess the book has a typo error.
Image Analyst
Image Analyst le 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).

Connectez-vous pour commenter.

Réponses (1)

Haritha
Haritha le 25 Oct 2018
Modifié(e) : Matt J le 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

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by