![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/181883/image.png)
I want to adapt Fuzzy Logic Toolbox to be able to use the output of one system as the input of another
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello,
Currently I can build a Fuzzy Inference System where, for example, I can put 2 inputs and get 1 output.
On the other hand, I could have another Fuzzy Inference System with 3 inputs and 2 outputs.
I would like to be able to take those 3 outputs, use them as input for a new Fuzzy Inference System (with other new rules) and obtain a new output corresponding to those 3 new entries.
I honestly do not know how to do something like that, could you help me or guide me please?
Thank you so much.
0 Kommentare
Antworten (2)
Anh Tran
am 5 Feb. 2018
The current version of Fuzzy Logic Toolbox does not support internal looping of input and output variables. The simplest solution is to create multiple fuzzy inference systems (FISs) in a cascaded form in Simulink or MATLAB. Then you just have to feed outputs from the first layer of FIS as inputs to the next layer.
Alternatively, you can also create a feedback loop from FIS (feed outputs as inputs to FIS). This, however, will produce unit cycle delay in specific output values.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/181883/image.png)
0 Kommentare
Chad MacDonald
am 22 Mär. 2022
As of R2019a, Fuzzy Logic Toolbox software natively supports networked trees of fuzzy inference systems. For more information, see:
0 Kommentare
Siehe auch
Kategorien
Mehr zu Fuzzy Logic in Simulink finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!