跳转至

6.随机数

例1

Lua
math.randomseed(tostring(os.time()):reverse():sub(1,7))
uab=math.random(1980,2009)/100
ubc=math.random(1980,2009)/100
uca=math.random(1980,2009)/100
--线电压
SetTagValue("yc3",uab)
SetTagValue("yc4",ubc)
SetTagValue("yc5",uca)
--相电压
SetTagValue("yc0",uab/1.732+0.01)
SetTagValue("yc1",ubc/1.732+0.01)
SetTagValue("yc2",uca/1.732+0.01)
  • 说明

    先置随机数种子,然后再取随机数;

    上述脚本生成了19.80~20.09之间的随机数作为三相线电压的值,再经过计算赋值给相电压