Creates a single Gaussian curve.

1 | ```
gaussMF(mfName, x, mfParams)
``` |

`mfName` |
String representing the name for the membership function. |

`x` |
The range of the membership function as a vector, such as 1:10. |

`mfParams` |
The input parameters, this should be a vector of 3 numbers representing the sigma, mean and height. |

To access the values:

<n>$mfParams for the stored parameters.

<n>$mfX for the stored range.

<n>$mfName for the stored name.

<n>$mfVals for the stored evaluated values.

Where <n> is the assigned name of the membership function in the environment.

`mfName` |
The name of the membership function (String) |

`mfX` |
A numeric vector representing the range of the variable. |

`mfParams` |
A numeric vector representing the given input parameters upon creation. |

`mfVals` |
The evaluated values for the membership function. |

Craig Knott, Luke Hovell, Nathan Karimian

1 |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.