# doc-cache created by Octave 4.0.0
# name: cache
# type: cell
# rows: 3
# columns: 4
# name: <cell-element>
# type: sq_string
# elements: 1
# length: 14
fl_cartproduct


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 713
 -- Function File: RES = fl_cartproduct( A, B)
 -- Function File: RES = fl_cartproduct( A, B, N)

     Returns the bi-dimensional Fuzzy Logic cartesian product.  A and B
     must be both vectors.  The argument N allows to specify a custom
     function.  So it can be:
        - 'min': use the minimum function (same as fl_cartproduct(A,B));
        - 'prod': use the product function;
        - 'max': use the maximum function;
        - 'sum': use the probabilistic sum function;
        - function_handle: a user-defined function.

     Note that only the predefined functions will be calculated rapidly
     and in multithread mode.  Using a user-defined function will result
     in a long time calculation.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 57
Returns the bi-dimensional Fuzzy Logic cartesian product.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 13
fl_complement


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 140
 -- Function File: RES = fl_complement( A)

     Returns the Fuzzy Logic complement (1 - A).  A can be a row vector
     or a column vector.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 43
Returns the Fuzzy Logic complement (1 - A).



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 12
fl_intersect


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 648
 -- Function File: RES = fl_intersect( A, B)
 -- Function File: RES = fl_intersect( A, B, T)

     Returns the Fuzzy Logic intersection.  A and B must be both row
     vectors or both column vectors.

     The argument T allows to specify a custom T-Norm function.  So it
     can be:
        - 'min': use the minimum T-Norm (same as fl_intersect(A,B));
        - 'prod': use the product T-Norm;
        - function_handle: a user-defined function as T-Norm.

     Note that only minimum and product T-Norm will be calculated
     rapidly and in multithread mode.  Using a user-defined function as
     T-Norm will result in a long time calculation.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 37
Returns the Fuzzy Logic intersection.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 8
fl_union


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 649
 -- Function File: RES = fl_union( A, B)
 -- Function File: RES = fl_union( A, B, S)

     Returns the Fuzzy Logic union.  A and B must be both row vectors or
     both column vectors.

     The argument S allows to specify a custom S-Norm function.  So it
     can be:
        - 'max': use the maximum S-Norm (same as fl_union(A, B));
        - 'sum': use the probabilistic sum S-Norm;
        - function_handle: a user-defined function as S-Norm.

     Note that only maximum and probabilistic sum S-Norm will be
     calculated rapidly and in multithread mode.  Using a user-defined
     function as S-Norm will result in a long time calculation.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 30
Returns the Fuzzy Logic union.





