骑蜗牛撵大象 发表于 2018-11-15 09:58:22

外电路中使用if函数


在外电路中使用一个可变电阻,用if函数模拟,在电阻值选项处,填入if(Time<0.02s,100000,,0.92),表示在小于0.02s时,电阻值为100000Ω,此后电阻值为0.92Ω。
但实际发现,软件仿真过程中始终认为这个电阻是100000Ω,而没有执行if语句中的后半段,这是为什么呢?是我用法有误?
单独在MAXWELL中执行了类似的语句,执行正确,没什么问题。是软件的Bug吗?
http://forum.simwe.com/data/attachment/forum/201311/06/221128rs9t6p1ldippld1o.png




MAXWELL中换算的电阻随时间变化的曲线http://forum.simwe.com/data/attachment/forum/201311/06/221133wk86rkvor8g8urfa.png



善解人衣 发表于 2018-11-15 09:59:05

用开关实现两个电阻切换呢

骑蜗牛撵大象 发表于 2018-11-15 09:59:22

最后就是用开关实现的。
刚开始想着if函数方便。不知道是外电路中不允许用这个函数,还是这个函数在外电路中使用有Bug?

善解人衣 发表于 2018-11-15 09:59:29

解决了就好,不必计较

骑蜗牛撵大象 发表于 2018-11-15 09:59:41

:handshake
页: [1]
查看完整版本: 外电路中使用if函数