lxl4025539 发表于 2007-5-11 16:02

请教高手一个simulink模糊PID的问题

我做了一个模糊PID的仿真模型,但是运行后老是出错。错误显示:1MinMax blocks do not accept 'boolean' signals. The input signal(s) of block 'liu/Fuzzy LogicController/FIS Wizard/Defuzzification1/Max (COA)' must be one of the MATLAB 'uint8', 'uint16', 'uint32', 'int8', 'int16', 'int32', 'single', or 'double' data types

2 An error occurred while propagating data type 'boolean' from block 'liu/Fuzzy LogicController/FIS Wizard/Defuzzification1/Zero Strength (COA)', output port 1

我不明白其中的‘boolean'是什么意思,应该如何应对啊。

spare 发表于 2007-5-11 18:32

回复 #1 lxl4025539 的帖子

数据类型是布尔变量吧

cdwxg 发表于 2007-5-12 23:25

你这个错误的问题以前有帖子问过的。boolean是布尔变量哈
解决方法看帖子
http://forum.vibunion.com/forum/viewthread.php?tid=14120&highlight=%C4%A3%BA%FD%BF%D8%D6%C6
http://forum.vibunion.com/forum/viewthread.php?tid=18471&highlight=%C4%A3%BA%FD%BF%D8%D6%C6

[ 本帖最后由 cdwxg 于 2007-5-12 23:33 编辑 ]

zhaolishuang 发表于 2007-5-18 09:50

在simulation /simulation parameter/advanced/boolean logic signals选择off就可以了

cdwxg 发表于 2007-5-18 09:57

原帖由 zhaolishuang 于 2007-5-18 09:50 发表 http://www.chinavib.com/forum/images/common/back.gif
在simulation /simulation parameter/advanced/boolean logic signals选择off就可以了
这个做法是最直接最简单的,但我以前说过,有点逃避的味道,哈哈,上面的连接里面有个也可以解决
关于这个问题的解决办法都在连接里面,希望对你们有帮助。

mengtao 发表于 2010-9-3 09:23

谢谢楼主,收益 匪浅哦

mengtao 发表于 2011-3-23 16:45

非常感谢楼主啊

huizhang927 发表于 2011-5-19 08:45

学习了

suyuntian 发表于 2012-12-9 20:14

你这个错误的问题以前有帖子问过的。boolean是布尔变量哈
解决方法看帖子
页: [1]
查看完整版本: 请教高手一个simulink模糊PID的问题