请教高手一个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 types2 An error occurred while propagating data type 'boolean' from block 'liu/Fuzzy LogicController/FIS Wizard/Defuzzification1/Zero Strength (COA)', output port 1
我不明白其中的‘boolean'是什么意思,应该如何应对啊。
回复 #1 lxl4025539 的帖子
数据类型是布尔变量吧 你这个错误的问题以前有帖子问过的。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 编辑 ] 在simulation /simulation parameter/advanced/boolean logic signals选择off就可以了 原帖由 zhaolishuang 于 2007-5-18 09:50 发表 http://www.chinavib.com/forum/images/common/back.gif
在simulation /simulation parameter/advanced/boolean logic signals选择off就可以了
这个做法是最直接最简单的,但我以前说过,有点逃避的味道,哈哈,上面的连接里面有个也可以解决
关于这个问题的解决办法都在连接里面,希望对你们有帮助。 谢谢楼主,收益 匪浅哦 非常感谢楼主啊 学习了
你这个错误的问题以前有帖子问过的。boolean是布尔变量哈
解决方法看帖子
页:
[1]