Unable to use custom *.fis file in simulink

조회 수: 2 (최근 30일)
Siqi Wang
Siqi Wang 2021년 12월 3일
답변: Sanju 2024년 4월 25일
Matlab version: R2019a
I'm trying to building a fuzzy controller using simulink and fuzzy toolbox. The toolbox works fine when I type function in scripts but it doesn't when using simulink. Initially I thought there had to be something to do with my installation so I tried to run it in Matlab Online but it didn't work out as well.
So this is the model I built:
the fuzzy controller looks like this:
2 inputs and 1 output
all rules had been correctly set
And I'm getting this error:
In the online attempt, only the second error message is shown.
Can anybody help? QuQ

답변 (1개)

Sanju
Sanju 2024년 4월 25일
It's advisable to utilize the most recent version of MATLAB. Therefore, consider updating MATLAB to the latest version and proceed with the following steps:
  1. Construct the Fuzzy Inference System (FIS) by setting up membership functions, rules, and other parameters.
  2. Within Simulink, include a Fuzzy Logic Controller Block and integrate the previously created FIS.
  3. Establish connections for Inputs and Outputs: Link input and output signals to the Fuzzy Logic Controller block. Typically, inputs represent system variables, while outputs control signals.
  4. Execute the simulation to evaluate the behavior and performance of the Fuzzy Inference System (FIS) embedded within Simulink.
You can also refer to the below documentation link for more information,
Hope this helps!

카테고리

Help CenterFile Exchange에서 Fuzzy Logic in Simulink에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by