Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help please, fuzzy->defuzzify always showing 0 #33

Closed
andytkomskt opened this issue Nov 2, 2021 · 3 comments
Closed

Help please, fuzzy->defuzzify always showing 0 #33

andytkomskt opened this issue Nov 2, 2021 · 3 comments

Comments

@andytkomskt
Copy link

andytkomskt commented Nov 2, 2021

.

@Diogo-Gomes
Copy link

Hi!

I'm having the same problem, did you get any progress?

@andytkomskt
Copy link
Author

My project was finished 2 years ago. But you can check the system requirement of your microcontroller and make sure you don't create function you use repeatedly on Antecedent. Like a

FuzzyRuleAntecedent *ifCoolBasa = new FuzzyRuleAntecedent();
ifCoolBasa->joinWithAND(Cool, Basa);

Don't create function like this one, then you call in future repeatedly
FuzzyRuleAntecedent *ifCool = new FuzzyRuleAntecedent();

Still stuck? Send me your code

@Diogo-Gomes
Copy link

Thanks for the quick response @andytkomskt.

I solved the problem by reducing the number of rules. It was really a hardware limitation of my microcontroller.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants