chensgl2010 发表于 2011-3-15 10:12

matlab:模糊PID控制器

各位高手:
matlab编程出现以下错误,怎么修改,
a = 0.100000, b = -0.300000, c = 3.000000, d = 0.000000
??? Error using ==> run
Illegal parameters in fisTrapezoidMf() --> a > b

a = 0.100000, b = -0.300000, c = 1.000245, d = 0.000000
??? Illegal parameters in fisTrapezoidMf() --> a > b

Error in ==> evalfis at 81
= evalfismex(input, fis, numofpoints);

Error in ==> FPID at 123
    k_pid=evalfis(,a);

yufeng 发表于 2011-3-16 06:22

规则和输入不对应
页: [1]
查看完整版本: matlab:模糊PID控制器