I know there are many ways to define fuzzy rule base for a fuzzy controller and the most common one is the user's experience ,except that ,as you know Matlab has this ability to generate fuzzy rule base , want to know how I can use it and is it functional for all kinds of rule bases applied to fuzzy controller? I'd be so glad if you give me other methods as well.