MATLAB Answers

Help in Fuzzy logic

21 views (last 30 days)
mahdi hossaini
mahdi hossaini on 26 Nov 2017
Commented: Sameema Tariq on 29 Mar 2020
Hello, I have a solar pv module and fuzzy logic box when I launch my program, I got two errors: 1.Error in 'solar_pv_module_fuzzy/Fuzzy Logic Controller with Ruleviewer/Animation1' while executing MATLAB S-function 'animrule', flag = 0 (initialize), at start of simulation. Caused by: Struct contents reference from a non-struct array object.
2.Error in 'solar_pv_module_fuzzy/Fuzzy Logic Controller with Ruleviewer/Animation1' while executing MATLAB S-function 'animrule', flag = 0 (initialize), at start of simulation. Caused by: Struct contents reference from a non-struct array object. I have two inputs and one output in fuzzy system, and DV(Voltage variation) is one of the inputs.
Anyone has any idea why it does not work? Is there any concurrency issues or something like that?
thanking you in advance

  1 Comment

Sameema Tariq
Sameema Tariq on 29 Mar 2020
Have you resolved this issue?

Sign in to comment.

Answers (1)

said belhadj
said belhadj on 5 Sep 2019
Hello, I want to use the memberships functions to define my two inputs and outputs but I do not know how to limit their intervals knowing that the first entry varies from -100 to +100, the second entry from 0 to 30 and the output from 0 to 100 Do you have an idea ??? Thank you.
Cordially.

  0 Comments

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!