<< minpluseye Min-Max-Plus And Petrinet minplusotimes >>

Min-Max-Plus And Petrinet >> Min-Max-Plus And Petrinet > minplusoplus

minplusoplus

Min-plus algebra addition

Calling Sequence

[X] = minplusoplus(A,B)

Parameters

A
: an input matrix with appropriate size
B
: an input matrix with appropriate size
X
: output matrix

Description

This function returns Xi,j= ai,j⊕' bi,j = min {ai,j, bi,j}.

Examples

A = sprand(5,5,0.3);
B = sprand(5,5,0.6);
k = find(A == 0);
l = find(B == 0);
A(k) = %inf;
B(l) = %inf;
A = round(10*A);
B = round(10*B);
A = full(A)
B = full(B)
X = minplusoplus(A,B)
// We already known that ℝmax ≅ ℝmin  
// So minplusoplus(A,B) = -maxplusoplus(-A,-B) 
isequal(minplusoplus(A,B),-maxplusoplus(-A,-B))

Author

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

See Also


Report an issue
<< minpluseye Min-Max-Plus And Petrinet minplusotimes >>