Neutrosophication Functions and their Implementation by MATLAB Program

Authors

  • Mouhammad Bakro
  • Reema Al-Kamha
  • Qosai Kanafani

Abstract

Neutrosophication is the process of converting crisp values into neutrosophic values,
which is considered the first and basic step for any processing system that depends on the
neutrosophic logical relationships and features, especially those that take into account
indeterminacy values that result from ambiguity, noise, or inaccuracy. In this paper, we have
presented a set of neutrosophication functions by modifying the functions used in fuzzy logic
(trapezoid, triangle, gauss, bell-shaped, s-shaped, z-shaped) in a way that preserves the essence of
the neutrosophic logic philosophy and the independence of truth, indeterminacy, and falsity values
for each element of the neutrosophic set. Neutrosophication functions have also been implemented
through the use of a suggested MATLAB code. It is possible through the proposed
neutrosophication functions to build neutrosophic processing systems, especially digital image
processing systems, by converting the crisp values of the pixels of the digital image to neutrosophic
values using the proposed functions. Then, by building on the neutrosophic logic operations and
the related researches, the new neutrosophic values are processed, after which they are returned to
their crisp values through de-neutrosophication.

Downloads

Download data is not yet available.

Downloads

Published

2021-02-28

Issue

Section

SI#1,2024: Neutrosophical Advancements And Their Impact on Research

How to Cite

Mouhammad Bakro, Reema Al-Kamha, & Qosai Kanafani. (2021). Neutrosophication Functions and their Implementation by MATLAB Program. Neutrosophic Sets and Systems, 40, 169-178. http://fs.unm.edu/nss8/index.php/111/article/view/4059

Most read articles by the same author(s)