我做了一个仿真,先用FIS建立了模糊控制规则,用的输入是e,ec,输出是Kp,Ki,规则是49条,然后保存名为fpid.fis,在SIMULINK中建立仿真,调用FIS,可是每次都说........Error in 'example/Fuzzy Logic Controller': Parameter 'fpid' cannot be evaluated. MATLAB error message: Undefined function or variable 'ffpid',不知怎么回事,书上写的都是在调用时输入FIS的名字就可以了啊,在仿真里我也用了两输入两输出啊,麻烦大家告诉我,搞了好几天就不行!
按上面各位的意见修改了一下,运行后出现如下问题,改了数日不见好转,很抓狂:@Q 还望各位高人给予指点,先谢过~~
The "FixedStepDiscrete" solver option specified in the simulation parameters dialog cannot be used for block diagram 'fuzzpid' because it contains continuous states