Add custom defuzzification methode - code needed for modified center of area

5 ビュー (過去 30 日間)
Jelena Jovanovic
Jelena Jovanovic 2019 年 9 月 9 日
回答済み: Asvin Kumar 2021 年 3 月 15 日
I am designing a fuzzy system in Fuzzy Logic Toolbox. I would like to add a custom defuzzification method, namely the modified center of area (https://www.physik.uzh.ch/local/teaching/SPI301/LV-2015-Help/lvpidmain.chm/modcenter_of_area.html). Does anyone know the code I can use to implement this defuzz method?
Thank you!
  1 件のコメント
Nikolaos Giakoumoglou
Nikolaos Giakoumoglou 2020 年 9 月 21 日
fis = newfis('satellite','AndMethod','min','AggregationMethod','max','DefuzzificationMethod','customdefuzz','ImplicationMethod','prod');

サインインしてコメントする。

回答 (1 件)

Asvin Kumar
Asvin Kumar 2021 年 3 月 15 日
Adding to Nikolaos' answer, have a look at this section on adding custom defuzzification methods from this page on Building Fuzzy Systems Using Custom Functions.

カテゴリ

Help Center および File ExchangeFuzzy Logic Toolbox についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by