Module Fuzzify
Translates grid values into fuzzy set membership as preparation for fuzzy logic analysis.
- Author: Victor Olaya (c) 2004
- Specification: grid
- Menu: Grid|Calculus|Fuzzy Logic
Parameters
Name | Type | Identifier | Description | Constraints | |
---|---|---|---|---|---|
Input | Grid | Grid (input) | INPUT | - | - |
Output | Fuzzified Grid | Grid (output) | OUTPUT | - | - |
Options | A | Floating point | A | Values lower than A will be set to 0. | Default: 10.000000 |
B | Floating point | B | Values between A and B increase from 0 to 1, values between B and C will be set to 1. | Default: 10.000000 | |
C | Floating point | C | Values between B and C will be set to 1, values between C and D decrease from 1 to 0. | Default: 10.000000 | |
D | Floating point | D | Values greater than D will be set to 0. | Default: 10.000000 | |
Membership Function Type | Choice | TYPE | - | Available Choices: [0] linear [1] sigmoidal [2] j-shaped Default: 0 | |
Adjust to Grid | Boolean | AUTOFIT | Automatically adjust control points to grid's data range | Default: 1 |
Command-line
Usage: saga_cmd grid_calculus 11 [-INPUT <str>] [-OUTPUT <str>] [-A <str>] [-B <str>] [-C <str>] [-D <str>] [-TYPE <str>] [-AUTOFIT <str>] -INPUT:<str> Grid Grid (input) -OUTPUT:<str> Fuzzified Grid Grid (output) -A:<str> A Floating point Default: 10.000000 -B:<str> B Floating point Default: 10.000000 -C:<str> C Floating point Default: 10.000000 -D:<str> D Floating point Default: 10.000000 -TYPE:<str> Membership Function Type Choice Available Choices: [0] linear [1] sigmoidal [2] j-shaped Default: 0 -AUTOFIT:<str> Adjust to Grid Boolean Default: 1