FL Create Membership Function (Gaussian) VI
- Updated2025-07-30
- 4 minute(s) read
Creates a membership function for a linguistic variable. You also can use the Define Variable dialog box to create membership functions interactively.
By default, this VI uses a triangle function to determine the degrees of membership for the linguistic variable. You must manually select the polymorphic instance you want to use.

Inputs/Outputs
name
—
name specifies the name of the membership function, or linguistic term, you want to create.
left base
—
left base specifies the numerical value of the linguistic variable corresponding to the left base point of the membership function. The degree of membership of the linguistic variable within the linguistic term name is 0 at the left base value.
left top
—
left top specifies the numerical value of the linguistic variable corresponding to the left top point of the membership function. The degree of membership of the linguistic variable within the linguistic term name is 1 at the left top value.
right top
—
right top specifies the numerical value of the linguistic variable corresponding to the right top point of the membership function. The degree of membership of the linguistic variable within the linguistic term name is 1 at the right top value.
right base
—
right base specifies the numerical value of the linguistic variable corresponding to the right base point of the membership function. The degree of membership of the linguistic variable within the linguistic term name is 0 at the right base value.
error in (no error)
—
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
color
—
color specifies the color of the membership function when you view the membership function in the Fuzzy System Designer. You can wire a color box constant to this input.
membership function
—
membership function returns the membership function with the shape, points, and color you specify.
error out
—
error out contains error information. This output provides standard error out functionality. |
name
—
left base
—
error in (no error)
—
color
—
membership function
—
name
—
shape
—
points
—
color
—
user-defined shape index
—
error out
—