S-funkcja (funkcja klasy s) – funkcja używana jako jedna z funkcji przynależności w logice rozmytej. Nazwa pochodzi od kształtu wykresu tej funkcji przypominający literę s. Funkcja ta definiowana jest jako:
![{\displaystyle f(x,a,b,c)={\begin{cases}0&{\text{dla}}\;\;x\leqslant a\\2\left({\frac {x-a}{c-a}}\right)^{2}&{\textrm {dla}}\;\;a<x\leqslant b\\1-2\left({\frac {c-x}{c-a}}\right)^{2}&{\textrm {dla}}\;\;b<x\leqslant c\\1&{\textrm {dla}}\;\;x>c\end{cases}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/59ba533d4949bf8901a4784d73741e07f3dca7a1)
gdzie:
– określa początek S-funkcji,
– określa koniec S-funkcji; ![{\displaystyle c>a,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4b3437d9227e0f017be6ca7088fdcb343eef2022)
– określa wartość argumentu
dla której wartość funkcji jest równa 0,5.