<< maxplusoplus MaxPlusAndPetrinet maxplusposegv >>

MaxPlusAndPetrinet >> MaxPlusAndPetrinet > maxplusotimes

maxplusotimes

Max-plus algebra multiplication

Calling Sequence

[X] = maxplusotimes(A,B)

Parameters

A
: input matrix with appropriate size or a scalar
B
: input matrix with appropriate size or a scalar
X
: output result matrix

Description

Multiplication of two matrices in maxplus algebra with appropriate size.

This function returns Xi,j= kai,k⊗bk,j = maxk {ai,k+ bk,j}.

If A or B is a scalar then: X = A + B.

Examples

A = [1 2;3 4];
B = [2 3;5 7];
X = maxplusotimes(A,B)
X = maxplusotimes(10,B)
// We know that ℝmax ≅ ℝmin  
// Indeed is true that
// maxplusotimes(A,B) = -minplusotimes(-A,-B)  
isequal(maxplusotimes(A,B),-minplusotimes(-A,-B))

Author

"Max-Plus Algebra And Petrinet Toolbox", ver. 1.1.0, February, 2013.

See Also


Report an issue
<< maxplusoplus MaxPlusAndPetrinet maxplusposegv >>