ttr1281 发表于 2007-5-21 09:44

求助关于math function模块的1/u

我在建模时用了math function模块的1/u功能,但是调试总显示devision by zero,不知道是为什么?
有人说在有被零除的分母上加上le-3或者-4。但我不太明白怎么加?请教各位大虾!!

cdwxg 发表于 2007-5-21 16:56

不是该模块的问题,而是你的系统问题,一般出现电机里面是磁链
当系统刚开始电机启动时候,磁链是0
所以如果你用的该模块的分母是磁链时候就报错,那么此时你加上1e-3是表示加上一个很小的数,但不是0,这样才可以使得电机启动而又不违背数学原理。
页: [1]
查看完整版本: 求助关于math function模块的1/u