it.grypho.scala.leonardo.logic.GaussMF
Gaussian membership curve gaussmf(x, mean, sigma) = exp(-(x - mean)² / (2σ²)). A non-positive sigma leaves the node symbolic (no curve is defined).
Value parameters
-
mean
-
the centre, where the degree is one
-
sigma
-
the standard deviation; must be positive
-
x
-
the crisp input
Attributes
-
Graph
-
-
Supertypes
-
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Members list
Sub-expressions subject to recursive structural traversal. Binder positions (e.g. the differentiation variable) are excluded.
Sub-expressions subject to recursive structural traversal. Binder positions (e.g. the differentiation variable) are excluded.
Attributes
-
Definition Classes
-
Reduces this expression in the given environment.
Reduces this expression in the given environment.
Value parameters
-
env
-
variable bindings and display precision
Attributes
-
Returns
-
Right(v) when all free variables resolved to concrete values; Left(e) when reduction is partial or impossible
-
Definition Classes
-
Reconstructs the same node shape with replacement sub-expressions.
Reconstructs the same node shape with replacement sub-expressions.
Value parameters
-
newChildren
-
replacements in the same order and count as children
Attributes
-
Definition Classes
-
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
-
Returns
-
a string representation of the object.
-
Definition Classes
-
Any
Attributes
-
Inherited from:
-
Product
Attributes
-
Inherited from:
-
Product
Cached set of free variable names; O(1) after the first access.
Cached set of free variable names; O(1) after the first access.
Attributes
-
Inherited from:
-
_Expression