Difference between revisions of "NL/Documentation/How Tos/Calc: functie PRODUCTMAT"
OOoWikiBot (talk | contribs) m (Robot: Automated text replacement %s) |
m |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 10: | Line 10: | ||
: Het aantal ''kolommen'' in <tt>'''matrix1'''</tt> moet hetzelfde zijn als het aantal ''rijen'' in <tt>'''matrix2'''</tt>. | : Het aantal ''kolommen'' in <tt>'''matrix1'''</tt> moet hetzelfde zijn als het aantal ''rijen'' in <tt>'''matrix2'''</tt>. | ||
− | : <tt>'''PRODUCTMAT'''</tt> geeft een matrix terug met hetzelfde aantal ''rijen'' als <tt>'''matrix1'''</tt> en hetzelfde aantal ''kolommen'' als <tt>'''matrix2'''</tt>. <tt>'''PRODUCTMAT'''</tt> moet worden ingevoerd als een matrixformule (bijvoorbeeld door | + | : <tt>'''PRODUCTMAT'''</tt> geeft een matrix terug met hetzelfde aantal ''rijen'' als <tt>'''matrix1'''</tt> en hetzelfde aantal ''kolommen'' als <tt>'''matrix2'''</tt>. <tt>'''PRODUCTMAT'''</tt> moet worden ingevoerd als een matrixformule (bijvoorbeeld door {{key|Ctrl|Shift|Enter}} te gebruiken in plaats van gewoon {{key|Enter}}). |
=== Voorbeeld: === | === Voorbeeld: === | ||
Line 16: | Line 16: | ||
: indien ingevoerd als een matrixformule in cel B3, geeft <tt>'''40'''</tt> in cel B3 terug en <tt>'''46'''</tt> in cel C3. Een 1 x 3-matrix werd vermenigvuldigd met een 3 x 2-matrix, hetgeen een 1 x 2-matrix als resultaat gaf, berekend als 1*4 + 2*6 + 3*8 = 40 en 1*5 + 2*7 + 3*9 = 46. | : indien ingevoerd als een matrixformule in cel B3, geeft <tt>'''40'''</tt> in cel B3 terug en <tt>'''46'''</tt> in cel C3. Een 1 x 3-matrix werd vermenigvuldigd met een 3 x 2-matrix, hetgeen een 1 x 2-matrix als resultaat gaf, berekend als 1*4 + 2*6 + 3*8 = 40 en 1*5 + 2*7 + 3*9 = 46. | ||
− | + | {{NL/Documentation/ZieOok| | |
+ | * [[NL/Documentation/How_Tos/Calc: functie DETERMINANT.MAT|DETERMINANT.MAT]] | ||
+ | * [[NL/Documentation/How_Tos/Calc:functie INVERSEMAT|INVERSEMAT]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie EENHEIDSMAT|EENHEIDSMAT]] | ||
− | [[ | + | * [[NL/Documentation/How_Tos/Matrices gebruiken|'''Hoe matrices te gebruiken in Calc''']] |
− | |||
− | |||
− | [[Documentation | + | * [[NL/Documentation/How_Tos/Calc: Matrixfuncties|'''Matrixfuncties''']] |
− | [[ | + | * [[NL/Documentation/How_Tos/Calc: Functies alfabetisch gesorteerd|'''Functies voor Calc - alfabetisch gesorteerd''']] |
− | + | * [[NL/Documentation/How_Tos/Calc: Functies gesorteerd per categorie|'''Functies voor Calc - gesorteerd per categorie''']]}} | |
− | |||
− | [[Documentation | ||
[[Category: NL/Documentation/Reference/Calc]] | [[Category: NL/Documentation/Reference/Calc]] |
Latest revision as of 12:21, 27 January 2024
PRODUCTMAT
Geeft het normale product terug van twee matrices.
Syntaxis:
PRODUCTMAT(matrix1; matrix2)
- vermenivuldigt matrix1 en matrix2, en geeft het matrix-resultaat terug. matrix1 en matrix2, die beide een matrix als regel of een bereik mogen zijn, bevatten alle getallen.
- Het aantal kolommen in matrix1 moet hetzelfde zijn als het aantal rijen in matrix2.
- PRODUCTMAT geeft een matrix terug met hetzelfde aantal rijen als matrix1 en hetzelfde aantal kolommen als matrix2. PRODUCTMAT moet worden ingevoerd als een matrixformule (bijvoorbeeld door {{#switch:ctrl
| shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = Ctrl }} {{#if:Shift| + {{#switch:shift | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = Shift }} }}{{#if:Enter| + {{#switch:enter | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = Enter }} }}{{#if:| + {{#switch:{{{4}}} | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = {{{4}}} }} }}{{#if:| + {{#switch:{{{5}}} | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = {{{5}}} }} }}{{#if:| + {{#switch:{{{6}}} | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = {{{6}}} }} }} te gebruiken in plaats van gewoon {{#switch:enter | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = Enter }} {{#if:| + {{#switch:{{{2}}} | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = {{{2}}} }} }}{{#if:| + {{#switch:{{{3}}} | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = {{{3}}} }} }}{{#if:| + {{#switch:{{{4}}} | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = {{{4}}} }} }}{{#if:| + {{#switch:{{{5}}} | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = {{{5}}} }} }}{{#if:| + {{#switch:{{{6}}} | shift = ⇧ Shift | up = ↑ | down = ↓ | > = → | < = ← | enter = ↵ Enter | cmd = ⌘ Cmd | command = ⌘ Cmd | opt = ⌥ Opt | option = ⌥ Opt | tab = Tab ⇆ | backspace = ← Backspace | << = ← Backspace | bs = ← Backspace | * = * | # = # | ; = ; | : = : | #default = {{{6}}} }} }}).
Voorbeeld:
=PRODUCTMAT({1;2;3};{4;5|6;7|8;9})
- indien ingevoerd als een matrixformule in cel B3, geeft 40 in cel B3 terug en 46 in cel C3. Een 1 x 3-matrix werd vermenigvuldigd met een 3 x 2-matrix, hetgeen een 1 x 2-matrix als resultaat gaf, berekend als 1*4 + 2*6 + 3*8 = 40 en 1*5 + 2*7 + 3*9 = 46.
Zie ook