Hoe u eenvoudig een puntproduct in excel kunt berekenen
In deze tutorial wordt uitgelegd hoe u het puntproduct in Excel kunt berekenen.
Wat is het puntproduct?
Gegeven de vector a = [a 1 , a 2 , a 3 ] en de vector b = [b 1 , b 2 , b 3 ], wordt het scalaire product van de vector a en de vector b, aangeduid als ab , gegeven door:
ab = een 1 * b 1 + een 2 * b 2 + een 3 * b 3
Als a = [2, 5, 6] en b = [4, 3, 2] bijvoorbeeld, dan zou het puntproduct van a en b gelijk zijn aan:
ab = 2*4 + 5*3 + 6*2
ab = 8 + 15 + 12
ab = 35
In wezen is het puntproduct de som van de producten van de overeenkomstige gegevens in twee vectoren.
Hoe het puntproduct in Excel te vinden
Om het puntproduct van twee vectoren in Excel te vinden, kunnen we de volgende stappen gebruiken:
1. Voer de gegevens in . Voer de gegevenswaarden voor elke vector in hun eigen kolommen in. Voer bijvoorbeeld de datawaarden van vector a = [2, 5, 6] in kolom A in en de datawaarden van vector b = [4, 3, 2] in kolom B:
2. Bereken het puntproduct. Om het puntproduct te berekenen, kunnen we de Excel SUMPRODUCT()- functie gebruiken, die de volgende syntaxis gebruikt:
SOMPRODUCT(tabel1, [tabel2], …)
- array – de eerste array of het eerste bereik dat moet worden vermenigvuldigd en vervolgens opgeteld.
- array2 – de tweede array of bereik om te vermenigvuldigen en vervolgens op te tellen.
In dit voorbeeld kunnen we het volgende in cel D1 typen om het puntproduct tussen vector a en vector b te berekenen:
=SOMPRODUCT(A1:A3, B1:B3)
Dit levert de waarde 35 op, het antwoord dat we handmatig hebben gekregen.
Merk op dat we SUMPRODUCT() kunnen gebruiken om het puntproduct voor vectoren van elke lengte te vinden. Stel bijvoorbeeld dat vectoren a en b beide lengte 20 hebben. We kunnen dan de volgende formule in cel D1 invoeren om hun puntproduct te berekenen:
=SOMPRODUCT(A1:A20, B1:B20)
Mogelijke fouten bij het berekenen van het puntproduct
De functie SOMPRODUCT() retourneert een #WAARDE! fout als de vectoren niet dezelfde lengte hebben.
Als vector a bijvoorbeeld een lengte van 20 heeft en vector b een lengte van 19, dan zal de formule =SOMPRODUCT(A1:A20, B1:B19) een fout retourneren.
Beide vectoren moeten dezelfde lengte hebben om het puntproduct te kunnen berekenen.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u een puntproduct in verschillende statistische software kunt berekenen:
Hoe u een puntproduct in Google Spreadsheets kunt berekenen
Hoe het puntproduct in R te berekenen
Hoe u een puntproduct kunt berekenen op een TI-84-rekenmachine